電腦術語, 表示結束本次迴圈, 而不終止整個迴圈的執行。
形式與作用
C、Java, MATLAB語言中, continue語句一般形式為"continue;"
其作用為結束本次迴圈。 即跳出循環體中下面尚未執行的語句, 對於while迴圈, 繼續求解迴圈條件。 而對於for迴圈程式流程接著求解for語句頭中的第三個部分expression運算式。
continue語句和break語句的區別是:
continue語句只結束本次迴圈, 而不終止整個迴圈的執行。 而break語句則是結束整個迴圈過程, 不再判斷執行迴圈的條件是否成立。
注意
1.break可以在if-else中使用直接跳出當前迴圈。
2. 在多層迴圈中, 一個break語句只向外跳一層。
continue語句的作用是跳過循環體中剩餘的語句並到迴圈末尾而強行執行下一次迴圈。
Advertisiment
continue語句只用在for、while、do-while等循環體中, 常與if條件陳述式一起使用, 用來加速迴圈。