java程序编译错误属于异常吗_“Cannot find symbol”编译错误是什么意思?

“Cannot find symbol”编译错误是什么意思?

1.“Cannot find symbol”错误是什么意思?

首先,它是编译错误1。这意味着,无论有在Java源代码中的问题,或有在你编译它的方式有问题。

您的Java源代码包含以下内容:

关键词:像true,false,class,while,等。

文字:像42和'X'和"Hi mum!"。

运营商和其他非字母数字标记:像+,=,{,等等。

标识符:像Reader,i,toString,processEquibalancedElephants,等。

注释和空白。

“Cannot find symbol”错误与标识符有关。编译代码时,编译器需要确定代码中每个标识符的含义。

“Cannot find symbol”错误意味着编译器无法执行此操作。您的代码似乎是指编译器无法理解的内容。

2.什么可能导致“Cannot find symbol”错误?

编译器查找了应该定义标识符的所有位置,并且找不到定义。这可能是由许多事情引起的。常见的如下:

对于标识符一般:也许你拼错了名字; 即StringBiulder代替StringBuilder。Java不能也不会尝试弥补拼写错误或输入错误。

也许你弄错了; 即stringBuilder代替StringBuilder。所有Java标识符都区分大小写。

也许你不恰当地使用了下划线; 即mystring和my_string不同。(如果你

你可能感兴趣的:(java程序编译错误属于异常吗)