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 语句的用法。通过标签可以控制循环的跳出,从而实现更灵活的程序控制。

Java 代码分析:带标签的循环与 break 语句

原文地址: https://www.cveoy.top/t/topic/c09b 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录