JAVA常见错误
… Expected
一般是缺少符号,如句子结尾的;和右括号。
一般报错不会给出错误的具体位置,需要自己逐个查找符号是否缺失。
Cannot Find Symbol
可能是以下原因:
标识符声明时的拼写可能与代码中使用时的拼写不一致。
变量从未被声明。
未在同一作用域内声明该变量。
没有导入类。
Variable Might Not Have Been Initialized
在方法中声明的局部变量如果没有初始化,就会发生这种错误。如果在if语句中包含没有初始值的变量时,就会发生这种错误。
(array) Not Initialized
当数组已经声明但未初始化时,你会得到“(array) Not Initialized”这样的错误消息。数组的长度是固定的,因此每个数组都需要以所需的长度进行初始化。
下面展示一个例子:
// 错误举例;
AClass[] array;
array =