控制流程语句
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