以下代码展示了使用标签控制循环的示例:

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;
        }
    }
}

程序运行后输出结果为:

1 11 2 11 3 11 4 11 5 11 6 11 7 11 8 11 9 11 10 11

解释:

  1. 代码使用了一个名为 'LOOP' 的标签来标识外层 while 循环。
  2. 内层 while 循环中使用了 break LOOP 语句,当 i 大于 10 时,会跳出外层 while 循环。
  3. 由于 break LOOP 语句的存在,每次内层 while 循环执行到 i 大于 10 时,都会跳出外层 while 循环,导致程序输出结果为一系列的 '1' 和 '11'。
Java 代码示例:带标签的循环控制

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

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