continue文とbreak文とは?Java超初心者の勉強

continue文とbreak文について学んでいきたいと思います。

continue文とbreak文とは

continue文とbreak文はfor文、while文、do..while文で使用され繰り返し処理を途中で中断するために使われます。

continue文とは

continue文はもっとも内側のループの処理をスキップします。

continue文

break文とは

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
    }
}

Java

Posted by Nakamoto