4

Java の教科書で、どのステートメントにもラベルを付けることができ、break で使用できることを読みました。しかし、このコードを試しているときに、未定義のラベルというエラーが発生します。(stackoverflowの人たちは、この質問を重複としてマークする前に待機します。これらの質問を確認しましたが、この問題を説明しているものはありません)。

public class LabelTest {

    public static void main(String[] args) {

        first: System.out.println("First statement");
        for (int i = 0; i < 2; i++) {
            System.out.println("Second statement");
            break first;
        }
    }
}
4

1 に答える 1