Javaコードを解析しようとしていますが、「ブレークラベル」行に「未定義ラベル」エラーが表示されます。私の理解からは、C#とは異なり、現在のスコープの外にスコープを分割することができます。それじゃない?あなたの例では ラベル付きブレークを使用すると、Javaで「未定義ラベル」エラーが発生する
if (conditions) {
// some code
if (conditions) {
break label;
}
// some code
}
for (;;) {
if (conditions) {
// some code
}
// some code
break;
label:
// some code
}
良い悲しみ。どのような恐ろしい外観のコード。コンパイラエラーが発生した場合は、何も実行しないので、解析する必要はありません。 –
@AndyTurnerその逆コンパイル、私はその逆コンパイラの側にエラーがあると思います。 – Azilvl
逆コンパイラでコンパイルできないコードが生成された場合は、本当に使える価値がありますか? –