Java中break、continue及标签等跳转语句的使用[下]

时间:2023-03-09 16:00:19
Java中break、continue及标签等跳转语句的使用[下]

作为上一篇使用for循环演示的跳转,这一篇将使用while。相比较来说,while比for循环更简单。代码如下:

public class LabeledWhile {

    public static void main(String[] args) {
int i=0;
outer:
while(true){
System.out.println("Outer while loop");
while(true){
i++;
System.out.println("i="+i);
if(i==1){
System.out.println("continue");
continue; }if(i==3){
System.out.println("continue outer");
continue outer;
}if(i==5){
System.out.println("break");
break;
}if(i==7){
System.out.println("break outer");
break outer;
} }
} } }

运行结果为:

Outer while loop
i=1
continue
i=2
i=3
continue outer
Outer while loop
i=4
i=5
break
Outer while loop
i=6
i=7
break outer