Javaで、continueとbreakの違いは何ですか?
Javaでは、continueとbreakは2つの制御フロー文であり、それぞれ異なる役割を果たしています。
- 休憩
- 休憩
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
System.out.println(i);
}
The code above will output: 上のコードは出力されます:
0
1
2
3
4
- 続ける
- 継続する
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue;
}
System.out.println(i);
}
The code above will output: 上記のコードは出力されます。
0
1
2
3
4
6
7
8
9
要約:
- breakは、最も内側のループやswitch文から直ちに抜けるために使用されます。
- continueは、現在のループ内での残りのコードをスキップして、次のループの反復を直接実行するために使用されます。