Java 代码分析:带标签的循环与 break 语句
Java 代码分析:带标签的循环与 break 语句
本文将分析一段 Java 代码,演示了带标签的循环和 break 语句的用法。
代码示例:
public class Main {
public static void main(String[] args) {
int i=0;
LOOP:
while (i<11) {
i++;
System.out.println(i);
while (i<12) {
if ( i>10 ) break LOOP;
i++;
}
System.out.println(i);
if ( i>10 ) break;
}
}
}
代码分析:
这段代码使用了一个带标签的 while 循环,标签名为 'LOOP'。内部嵌套了另一个 while 循环。
- 当
i小于 11 时,外层循环执行,打印i的值,并进入内层循环。 - 在内层循环中,当
i大于 10 时,使用break LOOP语句跳出外层循环。 - 在外层循环中,当
i大于 10 时,使用break语句跳出当前循环。
程序运行后的输出结果:
1 2 3 4 5 6 7 8 9 10
总结:
这段代码展示了带标签的循环和 break 语句的用法。通过标签可以控制循环的跳出,从而实现更灵活的程序控制。
原文地址: https://www.cveoy.top/t/topic/c09b 著作权归作者所有。请勿转载和采集!