代码部分:
public class Break { // 定义一个类,叫Break
public static void main(String[] args) { // 程序入口
a: for (int k = 0; k < 2; k++) { // 第一层循环,取名为a
b: for (int i = 0; i < 9; i++) { // 第二层循环,取名为b
System.out.println("nn" + i); // 输出"nn"+i到控制台
if (i == 7) {
break a; // 终止第一层循环,即终止标签为a的那个for语句,内层循环也随之终止
}
}
}
}
}
讲解部分:
这段代码用Java编写,实现了使用break语句在多层嵌套循环中跳出指定的循环的功能。
其中,a:和b:是两个带有标签的for循环,使得break语句可以跳出特定的循环。当内部循环变量i等于7时,break a;会跳出标签为a的外部循环,使得整个程序结束。