Foreach语法
int b[] = {1,2,3};
for(int a: b){}
goto语句
int i = 0;
firstWhile: while (true) {
print("第一重循环");
while (true) {
print("第二重循环");
thirdWhile: while (true) {
i++;
print("第三重循环");
if (i == 5)
break firstWhile;
continue thirdWhile;
}
}
}
输出:
第一重循环
第二重循环
第三重循环
第三重循环
第三重循环
第三重循环
标签
- 一般的continue会退回最内层循环的开头,并继续执行
- 带标签的continue会到达标签的位置,并重新进入紧接在那个标签后面的循环
- 一般的break会中断并跳出当前循环
- 带标签的break会中断并跳出标签所指的循环