1,switch 的 格式:

  1. int a = 0;
  2. switch (a){
  3. case 1:{
  4. break;
  5. } case 2:{
  6. //记得带break,不然会导致穿透;
  7. break;
  8. } default:{
  9. }
  10. }

2,switch 的 执行特点:

  1. 先将a与case匹配,如果成功则进入case,向下执行,遇到braek则结束。
  2. switch的穿透:

    1. 如果,所有case都失效,则寻找 default ,向下执行,遇到break则结束,没有break就穿透执行。

      3,break 与 continua:

  3. break:终止语句。用于终止整个循环;

  4. continue:跳过当前循环,直接进行下一次循环!!
  5. 注意:break可以在switch或者循环里面使用,而

    1. continua只能在循环内使用。

    4,default:

    如出现与case值对于不上的值时则执行这个default的方法