1、错误:java.lang.UnsupportedClassVersionError:
原因:电脑上存在两个不同版本的JDK,编译和运行使用的不是同一版本
解决办法:通常将低版本JDK卸载即可
2、错误: 找不到符号
原因:未区分大小写
3、错误:在类 BugTest 中找不到 main 方法, 请将 main 方法定义为:
public static void main(String[] args)
原因:main方法书写错误
4、错误:编码GBK的不可映射字符(0x8E)
原因:Notepad++设置问题
解决办法:将Notepad++编码方式设置为ANSI码
5、错误:非法字符:'\ufllb'
原因:标点符号必须是英文半角
6、错误:需要';'
原因:每一行语句结束都要加 ;
7、错误:类 Bugtest 是公共的, 应在名为 Bugtest.java 的文件中声明
原因:如果类名被public修饰 则 类名 必须与源文件的名字保持一致
8、ArrayIndexOutOfBoundsException:数组下标越界
9、NullPointerException:空指针异常
原因:
- 对象空
- 参数空