while (true) {
System.out.println(2);
//退出终止当前循环语句,执行循环语句后面的语句
break;
}
for (int i = 0; i < 20; i++) {
if (i % 2 == 0) {
//结束本次循环,立即开始下次循环
continue;
}
//label 标签 只能出现在循环语句前
//label 标签,主要出现在循环语句前,主要解决多层嵌套循环语句时,直接break 标签名;continue标签
//进行执行跳转,变相实现了goto语句的作用
one:
for (int i = 1; i <= 15; i++) {
System.out.printf("%03d%n", i);
System.out.println("---------------------------------");
while (true) {
double d = Math.random();
System.out.println(d);
if (d > .8) {
//直接跑到one 循环语句结束
break one;
//continue ss; 跳转到ss 继续循环
}
}
}