java入门--Java中结束循环的关键字:break和continue

1.break

作用:用于结束switch和循环语句;

详细:

(1)用于switch语句中结束switch向下继续执行;

(2)用于循环语句中结束break所在的循环;

其他用法:

Break可以用来结束所在循环的外层循环;

class Demo12

{

public static void main(String[] args)

{

outer: for(int i = 0; i < 10; i++)

{

inner: for(int j = 0; j < 10;j++)

{

System.out.println(i+"\t"+j);

breakouter;

}

}

}

}

2.continue

作用:结束当前循环不再执行后续语句并进入下次循环

详细:

用于循环语句中提前结束本次循环,不再执行后面的语句,并且进入到下一次的循环。

其他用法:

Continue可以用来结束当前循环的外层当前循环;

class Demo

{

publicstatic void main(String[] args)

{

outer:for(int i = 0; i < 10; i++)

{

inner:for(int j = 0; j < 10; j++)

{

System.out.println("Helloworld!");

continue;

}

}

}

}

结果是continue所在的循环因为continue的出现而不再继续循环;

注意:continue后面不要写别的语句,因为continue后面的语句无法执行,例如:

class Demo14

{

publicstatic void main(String[] args)

{

for(inti = 0; i < 10; i++)

{

System.out.print("i="+i);

if(i== 5)

{

continue;

System.out.println();

}

System.out.println("helloworld!");

}

}

}

编译错误截图:


你可能感兴趣的:(java入门--Java中结束循环的关键字:break和continue)