【个人笔记】switch语句中break的使用

845 阅读1分钟

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

在这段代码的基础上

  1. 在case 1末尾加上break,其输出为

    1

  2. 把case 2末尾的break去掉,其输出为

    1

    2

    3

    Default

通常情况下还是要在每个语句后面加上break,如果有特殊要求,可以根据具体的情况改变执行语句的条件