JavaA2Z

KAB-studio > プログラミング > JavaA2Z > continueとは

continue

日本語 続く
英語 continue
ふりがな こんてぃにゅー
フリガナ コンティニュー

解説

「次の周へワープ」する予約語
forwhiledo-whileループ内で使用することで「使用箇所からブロックの終端まで処理しない」ようになる。
continueを使用することで「ループ内の一部の箇所だけ処理する」ことができるようになる。
ただし、whiledo-whileでは「while( 評価 )」の「評価」をfalseにする箇所をcontinueでスキップさせてしまわないよう注意が必要。
また、continueはforwhiledo-whileループステートメントでしか使用することはできない。ただのブロックや、メソッドif等のブロック内で使用するとコンパイルエラーとなる。

参考サイト

  • (参考サイトはありません)

(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        forint iF1 = 0; iF1 < 3; iF1 ++ )
        {
            System.out.println( "A:" + iF1 );
            // iF1が1の時だけcontinueでスキップします。
            if( iF1 == 1 )
            {
                continue;
            }
            System.out.println( "B:" + iF1 );
        }
        // A:0
        // B:0
        // A:1
        // A:2
        // B:2
        // このように、iF1が1の時だけBが出力されません。

        // continueできるのはループの時だけです。
        // 普通のブロック、メソッド、ifでは使用できません。
        if( true )
        {
            // continue;
            // コンパイルエラー:
            // ループ継続ポイントがありません。
        }
    }
}

// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        for( int iF1 = 0; iF1 < 3; iF1 ++ )
        {
            System.out.println( "A:" + iF1 );
            // iF1が1の時だけcontinueでスキップします。
            if( iF1 == 1 )
            {
                continue;
            }
            System.out.println( "B:" + iF1 );
        }
        // A:0
        // B:0
        // A:1
        // A:2
        // B:2
        // このように、iF1が1の時だけBが出力されません。

        // continueできるのはループの時だけです。
        // 普通のブロック、メソッド、ifでは使用できません。
        if( true )
        {
            // continue;
            // コンパイルエラー:
            // ループ継続ポイントがありません。
        }
    }
}


この単語を含むページ

「みだし」に含まれているページ

「サンプルプログラムとか」に含まれているページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2005/04/04
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。