Java中的Continue語句屬於分支語句的範疇。其他分支語句是break 和return 語句。 continue是java中51個關鍵字之一。 java 中的關鍵字也稱為具有特定用途的保留字。這些關鍵字不應該用作變數名、方法名、類別名。在 Java 程式碼中編寫 continue 語句的目的是跳過迴圈的當前迭代,例如 for、while 和 do-while。控制主要處理到同一個循環(如果沒有中斷)或傳遞到程式碼的下一個語句(如果當前循環被中斷)。
開始您的免費軟體開發課程
網頁開發、程式語言、軟體測試及其他
對於其他程式語言(例如 C 和 C++), continue 語句具有相同的目的。它也是C和C++中的關鍵字。 continue 語句與break 語句正好相反;如果遇到break語句,它會自動中斷迴圈。而return語句則完全退出程式。對於 C、C++ 和 Java,return 和 break 都是保留關鍵字。它們都不應該用於命名變數、方法或類別。
文法:
for (i =0; i<max; i++) // for loop is a sample loop, max is the maximum count at which the loop breaks { <Statements> //code statements If (done with this iteration) // if this condition validates to true the continue statement is executed { Continue; // statement itself } <Statements> // code statements }
以下是java中語句的一些範例:
Continue 語句與 for 迴圈的使用。
代碼:
public class DemoContinueUsingFor { public static void main(String[] args){ for(int p=0;p<6;p++){ if(p==3){ continue; } System.out.print(p+" "); } } }
輸出:
說明:
輸出:
在 while 迴圈中使用Continue 語句。
代碼:
public class DemoContinueUsingWhile { public static void main(String[] args){ int max = 0; while(max <= 10){ if(max == 6){ max++; continue; } System.out.print(max+" "); max++; } } }
輸出:
說明:
代碼:
public class DemoContinueUsingWhile { public static void main(String[] args){ int max = 0; while(max <= 10){ if(max == 6){ continue; max++; // Here the max ++ is written after continue statement } System.out.println(max+" "); } } }
說明:
輸出:
使用帶有 do-while 迴圈的Continue 語句。
代碼:
public class DemoContinueUsingDoWhile { public static void main(String[] args) { int k=10; do { if (k==6) { k--; continue; } System.out.print(k+ " "); k--; } while(k>0); } }
輸出:
說明:
上面的文章解釋了 continue 語句的用途;提供的三個範例清楚地描述了即時場景中的使用情況。 for、while 和 do-while 被認為是範例,並在此基礎上解釋 continue 語句的用法。和 continue 一樣,還有 2 個語句,叫做break和return,它們在java企業應用程式中有自己的用途和應用。
以上是Java中的Continue語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!