Java goto的意思是

Java goto的意思是,java,Java,可能重复: 当我反编译java类时,goto _L1的含义是什么?反编译器没有足够的智慧来处理一些语句,很可能是编译后的try-catch语句。所以他辞职了,做了一些语法上正确的事情,但不太可能像这是原始来源 goto _L1 只是一个Java语句,意思是转到goto语句后面的代码块后面的指令(我知道这很疯狂,但这就是Java实现它的方式)。goto不是Java关键字。您看到的是不正确反编译的残余 我猜它会将控制转移到提到的标签上,但您为什么会在意呢?严格来说,goto是Java中的一个关键

可能重复:


当我反编译java类时,goto _L1的含义是什么?反编译器没有足够的智慧来处理一些语句,很可能是编译后的try-catch语句。所以他辞职了,做了一些语法上正确的事情,但不太可能像这是原始来源

goto _L1

只是一个Java语句,意思是转到goto语句后面的代码块后面的指令(我知道这很疯狂,但这就是Java实现它的方式)。

goto
不是Java关键字。您看到的是不正确反编译的残余


我猜它会将控制转移到提到的标签上,但您为什么会在意呢?严格来说,
goto
是Java中的一个关键字。它没有任何意义。如果有一个
goto
,代码就永远不会编译。引用Sun的话,“const和goto是保留的,即使它们目前没有被使用。”这是一个保留的关键字。我如何替换goto以消除错误打开编辑器,编写其他内容。使用不同的反编译器。