分支结构
int choose = 0;
Scanner sc = new Scanner(sysotem in);
choose = sc.nextInt();
switch (变量) {
case 1:
处理方式1;
break;
case 2:
处理方式2;
break;
default:
最终的处理方式;
break;
}
执行流程:
当程序运行到switch - case 结构,直接利用switch之后的变量去case 中做匹配,找到完全匹配的
case选项,执行case之后的处理方式,如果没有任何的一个case匹配执行default里面的最终处理方
式
【注意事项】
1. break可以省略,但是之前的case会继续往下执行,直到遇到break跳出switch - case 结构
2. 在switch-case中不能出现相同的case选项
3. default可以省略