continue文とbreak文について学んでいきたいと思います。
continue文とbreak文とは
continue文とbreak文はfor文、while文、do..while文で使用され繰り返し処理を途中で中断するために使われます。
continue文とは
continue文はもっとも内側のループの処理をスキップします。
break文とは
break文はもっとも内側のループの処理を中断します。
ネストしたループのcontinue文, break文のサンプルコード
もっとも内側のループをスキップ・中断とはどういうことなのか、サンプルコードを作成してみました。
continue文
for( int i = 0; i < 5; i++ ){
for(int j = 0; j < 3; j++){
if( j == 1 ){
continue; //ループに戻る
}
System.out.print(j); // 0202020202
}
}
break文
for( int i = 0; i < 5; i++ ){
for(int j = 0; j < 3; j++){
if( j == 1 ){
break; //内側のループを抜ける
}
System.out.print(j); // 00000
}
}