在Java中,continue
語句用于跳過當前循環迭代中的剩余代碼,并開始下一次迭代。continue
語句只能在循環結構(如for
、while
和do-while
)中使用。
以下是continue
語句的執行流程:
continue
語句時,它會立即停止執行當前迭代中的剩余代碼。for
循環,檢查更新表達式之后的條件;對于while
和do-while
循環,直接檢查條件表達式)。true
,則執行下一次迭代。這意味著循環將回到開始處,并重新執行初始化、條件檢查和迭代更新(對于for
循環)。false
,則循環終止,程序將繼續執行循環之后的代碼。下面是一個簡單的示例,演示了continue
語句在for
循環中的使用:
public class ContinueExample {
public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) {
continue; // 如果i是偶數,跳過當前迭代
}
System.out.println("奇數: " + i);
}
}
}
在這個示例中,我們使用for
循環遍歷1到10之間的整數。當遇到偶數時,continue
語句會跳過當前迭代,不執行System.out.println("奇數: " + i)
語句。因此,程序只會輸出奇數。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。