A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小年轻不见了 中级黑马   /  2015-6-18 22:08  /  678 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1)case的值1、值2...值n只能为常数或常量,不能为变量。
2)case的值必须是整数,不能为浮点数。
3)case后面不可以直接定义变量
4)如果在case后面定义的变量必须加上大括号
5) default语句可以写在switch语句中的任意位置,功能类似于if语句中的else。
但是写在最上面会重新一次往下执行
穿透是往下穿透的
编译器的bug  告诉我们什么:   严格区分局部变量
default写在最后省略break不影响
执行流程:在执行的过程中,如果遇到break语句,则跳出switch语句。如果没有遇到break 语句,则一直执行到switch语句的结束。


评分

参与人数 1黑马币 +6 收起 理由
静水★流深 + 6 很给力!

查看全部评分

2 个回复

倒序浏览
case 后面必须有空格和冒号。楼主你忘了吗?
回复 使用道具 举报
不错不错。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马