Java标签在循环中的使用
定义
标签,类似——label1: 放在循环外部,用于内部多重循环语句的跳出
例子
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
label:
while (true) {
int a = sc.nextInt();
switch (a) {
case 1:
System.out.println("hello");
break;
case 2:
System.out.println("world");
break;
case 3:
System.out.println("退出循环");
break label; //可直接跳出while循环,而不是之跳出switch
}
}
}