ホームページ  >  記事  >  Java  >  Javaでif文をジャンプまたは終了する方法

Javaでif文をジャンプまたは終了する方法

王林
王林オリジナル
2019-11-20 17:04:0419610ブラウズ

Javaでif文をジャンプまたは終了する方法

1. Break

break: 現在のループから抜け出します。ただし、ネストされたループの場合は、現在のループ層からのみ抜け出すことができます。すべてのループから抜け出すことができるのは、レイヤーごとにブレークすることだけです。

for (int i = 0; i < 10; i++) {  
            if (i == 6) { 
                break;  
               // 在执行i==6时强制终止循环,i==6不会被执行  
                }
            System.out.println(i);  
        }  
  
  
输出结果为0 1 2 3 4 5 ;6以后的都不会输出

2. continue

continue: 現在のループを終了しますが、ループから抜け出さず (ループ内の continue 以降のステートメントは実行されません)、実行を続けます。ループ条件に従ってループします。

for (int i = 0; i < 10; i++) {  
    if (i == 6)  {
        continue;  
      // i==6不会被执行,而是被中断了    
       } 
       System.out.println(i);  
   }
   
   输出结果为0 1 2 3 4 5 7 8 9;只有6没有输出

3. return

(1)return 現在のメソッドを終了し、呼び出されたメソッドのステートメントに戻り、実行を継続します。

(2)return メソッドを呼び出すステートメントに値を返します。戻り値のデータ型は、メソッド宣言の戻り値の型と一致している必要があります。

(3) Return の後にパラメータを指定しないこともできます。パラメータがないと、空の値が返されます。実際、主な目的は、関数の実行を中断して、呼び出し元の関数に戻ることです。

特記事項: 戻り値が void のメソッドは、特定の判定から抜け出すために return を使用する必要があります。

推奨チュートリアル: Java クイック スタート

以上がJavaでif文をジャンプまたは終了する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。