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的方法