选择:if-else switch
迭代:for foreach while do-while return break continue
类goto语句:标签与break、continue的组合使用
其他语句与c、c++类似;
类goto语句
-
标签必须与迭代同时存在,且之间不能有其他语句;
lable1: for(int i=0;true;i++){ if (i == 2) { continue lable1; } if(i==5){ break lable1; } }
与break一起使用时,跳转到标签处且终止当前标签所标记的迭代;
与continue一起使用,跳转到标签处并继续当前标签所标记的迭代;
Switch
- 可以与枚举enum一起使用