Java 编译错误信息及说明
、不是语句
解释:程序中出现了没有任何意义的字符(串),可能是无意中打出了没
有任何意义的字符;
、需要
解释:某条语句没有以分号结束;
、缺少返回语句
解释:带返回值的函数缺少 语句;
、不兼容的类型
解释:运算符两边的数据类型不一致或者不能做隐式转换;
、无法访问的语句
解释:此语句永远不可能被执行,可能是此语句之前存在类似于
()的语句,导致此语句永远不可能被执行;
、非法的表达式开始
解释:有不符合语法规范的表达式出现;
、找不到符号
解释:使用了没有定义或没有引入的变量;
、非法字符:
解释:在中文输入状态下输入了一些标点符号;
、不可转换的类型
解释:运算符两边的数据类型不一致或者不能做隐式转换;
、不带有
解释:编译器找到 语句但是没有找到与之对应的 语句,可能是由于
大括号没有成对出现;
、可能损失精度
解释:把高精确度类型的数据赋值给低精确度类型的变量;
、需要
解释:括号没有成对出现;