在switch语句中,switch后面的值与case后面的值如果存在全等(===)匹配 ,则与该 case 关联的代码块会被执行。
举一反三
- 当switch后面括号中表达式的值与所有case后面的常量表达式的值不匹配时,执行default中的语句块。
- 执行switch语句过程介绍如下:(1)当switch后面“表达式”的值,与某个case后面的“常量表达式”的值相同时,就执行()的语句组;当执行到break语句时,跳出switch语句。(2)如果没有任何一个case后面的“常量表达式”的值,与“表达式”的值相同,则执行()的语句组。然后,再执行switch语句外的语句。
- 开关语句执行的过程是:将switch后面的表达式的值与case后面的各个常量表达式的值逐个进行比较,在遇到匹配时,就执行case后面相应的语句然后执行( )返回。 A: if B: else C: while D: eak
- 在switch语句中,完成一个case语句块后,若没有通过break语句跳出来switch语句,则会继续执行后面的case语句块。
- .switch语句中,如果没有找到匹配的case值,就不在执行任何语句了