Exception in thread "main" java.lang.Error: Unresolved compilation problem:

今天在编写java代码时遇到了一个问题:

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
	at hahaha.EmployeeTest.main(EmployeeTest.java:11)

怎么找都找不到错,最后使用javac命令来编译时,给出了错误原因:
Exception in thread
原来是因为在代码中一个变量的变量名写错了。
错误的变脸名在之前也并没有声明过,但是IDE并没有指明错误的原因,而是仅仅指出编译错误。
这也告诉我们一个小技巧,当IDE报出我们无法理解的错误时,可以使用javac、java命令来编译运行我们的程序,获取会有更详细的原因说明。

你可能感兴趣的:(Exception in thread "main" java.lang.Error: Unresolved compilation problem:)