-------------------------------------switch(选择)结构------------------------------------------------
/*
switch语句
1,switch语句是选择结构,也是分支语句。
2,switc语句的语法结构
stitch(int 或 String类型的字面值或者变量){
case(匹配int或者String的字面值或者变量):
Java语句;
Java语句;
case(匹配int或者String的字面值或者变量):
Java语句;
Java语句;
...
break;
case(匹配int或者String的字面值或者变量):
Java语句;
Java语句;
...
break;
default;
Java语句;
...
}
3,switch 执行原理,
switch后面的小括号中的数据和case后面的数据进行匹配,匹配成功则分支执行
按照自上而下的顺序依次匹配
4,匹配成功的分支执行,分支中有break的情况下,switch结束
5,匹配成功的分支执行,分支中没有break,直接进入下一个分支进行执行
提供break,语句可以避免穿透
6,所有caes没有匹配成功,执行defaul