-又叫条件分支语句
-语法:switch(条件表达式){
case 条件表达式:
要执行的语句…;
break;
case 条件表达式:
要执行的语句…;
break;
default:
要执行的语句…;
break;
//可以执行多条语句;
}
-执行流程:
swicth…case…语句
在执行的(ease表达式的值)和(swicth语句后表达式的值)进行全等
执行顺序从上到下依次执行,如果全等就执行,反则就不执行,然后向下比较。
case
-作用:类似一个if语句,当满足这个代码后面的表达式,在它之下的所有语句都会执行
break
-作用:用来退出(循环语句)和(swicth语句);
-for循环里的break只终止自己所在那一层循环
-在swicth语句会停止该语句之后的所有语句
default
-作用:当以上条件都不满足的时候,就会执行该语句后面的代码