switch语句中break的使用
一、break的作用
在switch-case结构中的break的作用为跳出该结构。如果想实现多选一的功能,则必须在每个case的末尾加上break,否则会顺延执行剩下case的语句
二、举例
class Test {
public static void main(String[] args) {
int number = 1;
switch(number){
case 1:
System.out.println(number);
number++;
case 2:
System.out.println(number);
number++;
break;
case 3:
System.out.println(number);
default:
System.out.println("Default");}
}
}
其输出为
1
2
在这段代码的基础上
-
在case 1末尾加上break,其输出为
1
-
把case 2末尾的break去掉,其输出为
1
2
3
Default
通常情况下还是要在每个语句后面加上break,如果有特殊要求,可以根据具体的情况改变执行语句的条件