package study;
//java的goto关键字没有任何功能,无法使用goto语句来实现跳转
//java标签只能定义在for(){} do {}while; while(){};3个循环的开始位置,否则编译器会找不到
//跳出break 继续continue
//带标签的break主要作用是跳出循环嵌套
public class exercise {
public static void main(String[] args) {
int i;
Label1:{
System.out.println("label1标签的语句块已经执行");
Label2:{
System.out.println("label2标签的语句块已经执行");
Label3:{
System.out.println("label3标签的语句块已经执行");
for(i=0;i<100;i++) {
if(i==20) break Label1;//警告是因为没有跳转到该标签命令,但在该程序中break Lable1跳出后程序就终止了,在写也没意义
}
System.out.println("label3标签的语句块没有执行");
}
System.out.println("label2标签的语句块没有执行");
}
System.out.println("label1标签的语句块没有执行");
}
}
}
15.1标签
最新推荐文章于 2024-09-06 15:35:29 发布