Dart break

break 语句用来控制循环结构。

在循环中使用 break 会导致程序退出循环。

以下是 break 语句的示例。

范例

void main() {
 var i = 1;
 while(i<=10) {
    if (i % 5 == 0) {
       print("The first multiple of 5  between 1 and 10 is : ${i}");
       break ;    
       //exit the loop if the first multiple is found
    }
    i++;
 }
}

上面的代码打印出1到10之间的数字范围的5的第一个倍数。

如果发现一个数字可被5整除,则if结构强制控件使用break语句退出循环。成功执行上述代码后,

将显示以下 输出:

The first multiple of 5 between 1 and 10 is: 5

在 continue 语句跳过当前迭代的后续语句,并采取控制回到循环的开始。与 break 语句不同, continue 语句不会退出循环。它终止当前迭代并开始后续迭代。以下示例显示如何在Dart中使用 cont ...