关键字常见的坑:
true、false、null都不是关键字
goto、const、是保留的关键字
关键词
由ASCII字母组成的50个字符序列保留用作关键字,不能用作标识符。
关键词:
(之一)
abstract continue for new switch
assert default if package synchronized
boolean do goto private this
break double implements protected throw
byte else import public throws
case enum instanceof return transient
catch extends int short try
char final interface static void
class finally long strictfp volatile
const float native super while
关键字const并goto保留,即使它们当前未使用。如果这些C ++关键字错误地出现在程序中,这可能允许Java编译器生成更好的错误消息。
虽然true并且false可能看起来像是关键字,但它们在技术上是布尔文字(§3.10.3)。同样,虽然null看似可能是关键字,但从技术上讲它是空文字。