continue
語句跳過當前迭代中的後續語句,並將控制返回到迴圈的開頭。與break
語句不同的是:continue
語句不會退出迴圈。它終止當前迭代並開始後續迭代。
以下示例顯示如何在Dart中使用continue
語句 -
示例
void main() {
var num = 0;
var count = 0;
for(num = 0;num<=20;num++) {
if (num % 2==0) {
continue;
}
count++;
}
print(" The count of odd values between 0 and 20 is: ${count}");
}
上面的示例顯示0
到20
之間的偶數個數。如果數值是偶數,則迴圈退出當前迭代。這是使用continue
語句實現的。
成功執行上述代碼後,將顯示以下輸出。
The count of odd values between 0 and 20 is: 10