轉向語句 break語句和continue語句

2021-09-02 23:19:20 字數 1034 閱讀 1363

【用於迴圈結構和switch結構中】

一般形式:break;

功能:在迴圈語句和switch語句中,終止並 跳出迴圈體或開關體

說明:break只能終止並跳出最近一層的結構

break只能用於迴圈語句和switch語句

在switch結構中,break語句用來將流程從當前switch中跳出,轉向switch結構後面的語句。

在while, do while, for 迴圈結構中,break語句將流程從當前的最近的迴圈結構跳出,然後執行迴圈結構後面的語句。

注意:break語句僅使流程跳出其所在的最近的那一層迴圈或switch結構,而不是跳出所有的迴圈或switch結構。

【用於那些依靠條件判斷控制迴圈的迴圈結構】

一般形式:continue;

功能:結束本次迴圈,跳過迴圈體中尚未執行的語句,

對於while 和 do-while,進行下一次是否執行迴圈體的判斷。

對於for(e1;e2;e3),先執行e3,再進行下一次是否執行迴圈體的判 斷。

說明:僅用於迴圈語句中

continue 語句僅結束本次迴圈,

break語句則是結束整個迴圈過程。

continue語句的功能是提前結束本次迴圈,其改變的流程在不同迴圈結構中略有不同。

語句 break語句和continue語句

break 跳出 continue 繼續 break語句 應用範圍 選擇結構和迴圈結構,跳出當前迴圈或選擇 continue語句 應用於迴圈結構,作用是結束本次迴圈,繼續下次迴圈 1.break語句 for int x 0 x 3 x system.out.println x x 當x 1時,執行到...

break 語句和 continue 語句

1 break語句 break語句只能出現在switch語句或迴圈語句的迴圈體中,在迴圈語句中功能是跳出本層迴圈。break語句的語法形式是 break 三種情況 第一種情況 while 表示式 break語句執行之後跳出while迴圈第二種情況 while 表示式 break語句執行之後跳出swi...

break語句和continue語句

break用於強行退出迴圈,不執行迴圈中剩餘的語句。在任何迴圈語句的主體部分,均可用break控制迴圈的流程。break也在switch語句中使用 package com.bk201.struct public class breakdemo break在這裡就意味著當i 30的時候,i就不會再加1...