控制流程语句
in DART 允许我们控制程序流程的语句,而不是按照它在程序中出现的顺序执行每一个代码。
下面给出了一些控制流语句。
Break 语句
当我们想退出任何 for、while、do-while 循环或者 switch 等语句时,可以使用 break 语句。
Break 语句示例
void main() {
for(int i=1;i<=3;i++){
print(i);
break; //退出循环
}
}
- continue语句
continue语句类似于break,它也用于for,虽然执行,但它退出循环的当前迭代并从新的迭代开始。
continue语句的示例
void main() {
var i;
for(i=1;i<=3;i++){
print(i);
continue;
i++; //skip that step.
}
}
- 断言语句assert
Assert语句的工作如If语句,如果布尔条件为false,则会中断正常执行。
assert语句的例子
void main() {
bool a = true;
assert(a!=null);
print("assert 示例");
}
日期:2020-04-11 23:03:59 来源:oir作者:oir
