×
演算子と制御文
break と continue の挙動の違い、および「ラベル付き break」のコード例です。
public class BreakContinueExample {
    public static void main(String[] args) {
        // break と continue の基本
        for (int i = 1; i <= 5; i++) {
            if (i == 2) continue; // 2のときはスキップ
            if (i == 4) break;    // 4になったらループ完全終了
            System.out.print(i + " "); // 出力結果: 1 3
        }

        // ラベル付き break
        outerLoop:
        for (int x = 0; x < 3; x++) {
            for (int y = 0; y < 3; y++) {
                if (x == 1 && y == 1) break outerLoop; // 外側のループごと脱出
            }
        }
    }
}

もう少し詳しく