我对此感到困惑。我们大多数人都被告知Java中没有goto语句。
但是我发现它是Java中的关键字之一。在哪里可以使用?如果不能使用它,为什么将它作为关键字包含在Java中?
James Gosling创建了带有goto语句支持的原始JVM ,但随后他将该功能移除为不必要。goto不必要的主要原因是通常可以用更具可读性的语句(如break/continue)或将一段代码提取到方法中来代替它。
goto
break/continue
James Gosling创建了带有goto语句支持的原始JVM ,但随后他将该功能移除为不必要。goto不必要的主要原因是通常可以将其替换为更具可读性的语句(如break/continue)或将一段代码提取到方法中。