【Java】continue文
continue文とは
for文、while文、do~while文のループ処理の中で処理をスキップさせたい時に使う。
通常 if文と併用して使う。
条件が成立する場合、それ以下の処理を行わずにスキップする。
逆に、continue文はループ処理でしか使えない。
continue文の書き方
continue;
プログラム例(while文)
public class Test {
public static void main(String[] args) {
int i = 0;
while(i < 5){
i++;
if (i < 3){
continue; //iが3より小さい場合処理をスキップ
}
System.out.println(i + "回目の処理です");
}
System.out.println("処理が終了しました");
}
}
public static void main(String[] args) {
int i = 0;
while(i < 5){
i++;
if (i < 3){
continue; //iが3より小さい場合処理をスキップ
}
System.out.println(i + "回目の処理です");
}
System.out.println("処理が終了しました");
}
}
実行結果
3回目の処理です
4回目の処理です
5回目の処理です
処理が終了しました
4回目の処理です
5回目の処理です
処理が終了しました
ループ内の「continue」句以降の処理は行われず、ループ内の最初の処理に戻っています。