Switch语句的case穿透 一 switch语句几点说明: 1. case后面只能是常量,不能是变量,而且,多个case后面的值不能出现相同的. 2.case后面表达式可以接受: 基本数据类型,byte,short,char,int.换句话说能自动类型自动提升为int的都可以接受; 引用数据类型可以接受枚举(JDK1.5),String字符串(JDK1.7) 3.default不是一定要放到最后,放到中间也不会先执行它,首先匹配case,匹配不到case才会执行default, 可以在任意位