关于java控制语句当中的break语句:
一、break是java语言当中的关键字,被翻译为“中断/折断”
二、break + “;”可以成为一个单独的完整的java语句: break;
三、break语句使用在switch语句当中,用来终止switch的执行
四、break语句同样可以使用在循环语句当中,用来终止循环的执行。
五、break终止哪个循环呢?
六、break;语句使用在for.while,do..while循环语句当中用来跳出循环,终止循环的执行。因为当程序循环到某个条件的时候,后续的循环没有必要执行了,再执行也是耗费资源,所以可以终止循环,这样可以提高程序的执行效率。
七、以下以for循环为例讲解break;语句
八、在默认情况下:break语句终止的是离他最近的循环语句。当然也可以指定终止蘑菇循环,需要给循环起名,采用这个语法:break 循环名称;
public class BreakTest01 {
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;//终止的是当前的for循环
}
System.out.println("i--> " + i);
}
//这里的程序和以上的for循环无关。
System.out.println("Hello World");
for (int j = 0; j < 3; j++) {
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;//当前的break语句终止的内层for循环,因为这个for离它最近。
//这里的break语句不会影响到外层for循环。
}
System.out.println("i-->" + i);
}
System.out.println("-------------------------------------");
//以下语法使用较少
//给for循环起名for1
for1:
for (int j = 0; j < 3; j++) {
//给for循环起名for2
for2:
for (int i = 0; i < 10; i++) {
if (i == 5) {
break for1;//终止for1循环
}
System.out.println("i-->" + i);
}
}
}
}
}
九、资料来源
【Java零基础教程视频(适合Java 0基础,Java初学入门)】 https://www.bilibili.com/video/BV1Rx411876f/?p=78&share_source=copy_web&vd_source=9bce191eb50f06ae83cb422d8b7f8f31