1,switch 的 格式:
int a = 0;
switch (a){
case 1:{
break;
} case 2:{
//记得带break,不然会导致穿透;
break;
} default:{
}
}
2,switch 的 执行特点:
- 先将a与case匹配,如果成功则进入case,向下执行,遇到braek则结束。
switch的穿透:
- 如果,所有case都失效,则寻找 default ,向下执行,遇到break则结束,没有break就穿透执行。
3,break 与 continua:
break:终止语句。用于终止整个循环;
- continue:跳过当前循环,直接进行下一次循环!!
注意:break可以在switch或者循环里面使用,而
continua只能在循环内使用。
4,default:
如出现与case值对于不上的值时则执行这个default的方法