提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
关键字:break、continue
当我们做事情的时候,满足了某个条件就需要停下来,去执行另外的操作。
就像找书,在一排书架上找一本Java书,一旦找到了,我们就不需要接着找下去了。
一、break关键字
使用场景:
1、跳出当前的while(),do…while(),for()循环
2、跳出switch语句。
switch语句已经知道了,来看下他是怎么跳出循环的。
需求:按顺序输出1-5的每个数字,如果数字是3,就不再输出了
for循环实现效果如下:
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
if (i == 3) {
break;
}
System.out.println(i);
}
}
如果是嵌套的多层循环,break只能结束他所在的循环体(就近原则)。如需跳转出最外层循环,需要给外层循环前面设一个标签名,最内层的break加上这个标签名,就能跳出标签所在的循环。
(1)break结束当前所在的for循环(就近原则)
public static void main(String[