inner:
for (int k = 0; i < 10; k++) {
System.out.print(k + " ");
int x = new Random()。nextInt(10);
if (x > 7) {
System.out.print(" 》x == " + x + ",结束inner循环,继续迭代执行outer循环了!");
continue outer;
}
if (x == 1) {
System.out.print(" 》x == 1,跳出并结束整个outer和inner循环!");
break outer;
}
}
}
System.out.println("------>>>所有循环执行完毕!");
}
}
执行结果:
outer_loop:0
0 1 2 3 4 5 6 7 8 9 》x == 8,结束inner循环,继续迭代执行outer循环了!
outer_loop:1
0 1 2 3 4 5 》x == 9,结束inner循环,继续迭代执行outer循环了!
outer_loop:2
0 1 2 3 4 5 6 7 8 9 》x == 8,结束inner循环,继续迭代执行outer循环了!
outer_loop:3
0 1 2 3 4 》x == 9,结束inner循环,继续迭代执行outer循环了!
outer_loop:4
0 1 2 3 4 5 6 7 8 9 10 》x == 8,结束inner循环,继续迭代执行outer循环了!
outer_loop:5
0 》x == 1,跳出并结束整个outer和inner循环!------>>>所有循环执行完毕!
Process finished with exit code 0
[本文共有 2 页,当前是第 2 页] <<上一页 下一页>>