Java 代码示例:带标签的循环控制
以下代码展示了使用标签控制循环的示例:
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
解释:
- 代码使用了一个名为 'LOOP' 的标签来标识外层
while循环。 - 内层
while循环中使用了break LOOP语句,当i大于 10 时,会跳出外层while循环。 - 由于
break LOOP语句的存在,每次内层while循环执行到i大于 10 时,都会跳出外层while循环,导致程序输出结果为一系列的 '1' 和 '11'。
原文地址: https://www.cveoy.top/t/topic/c1cx 著作权归作者所有。请勿转载和采集!