jave中的break语句跳出的范围?

如果是多层的for语句,那么break只是跳出当前的循环。
如果是for语句内有while语句,break在while语句中,此时也会跳出for循环。

1
2
3
4
5
6
7
8
9
10
for (int i = 0; i < 30; i++) {
System.out.println("第 "+i+"次循环");
while (i < 100) {
i++;
if (i == 50) {
System.out.println("jump out");
break;
}
}
}
1
2
第 0次循环
jump out

2015年12月10日15:51:10