Java中有一个goto语句吗?

问题:

我对此感到困惑大多数人被告知Java中没有任何goto语句。
但是我发现它是Java中的关键字之一。在哪里可以使用?如果不能使用,那么为什么它作为关键字包含在Java中呢?

回答:

Java keyword list指定goto关键字,但标记为“未使用”。
它是在原始的JVM(参见answer by @VitaliiFedorenko),但是被删除。它可能保留为保留关键字,以防将其添加到更高版本的Java。
如果列表中没有goto,并且稍后将其添加到该语言中,则使用单词goto作为标识符(变量名称,方法名称等)的现有代码将会中断。但是因为goto是一个关键字,所以这样的代码甚至不能在现在编译,而且还可以使它实际上做一些事情,而不会破坏现有的代码。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Is there a goto statement in Java?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

− 3 = 1