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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

   switch结构中为什么case 后面的数值不能一样啊,case后有break语句,不是执行到break语句就退出整个switch了吗,后面的case语句就没有机会执行了,为什么不能一样呢,编译器怎么就报错了呢?求大神指导,谢谢

2 个回复

倒序浏览
case 后面的数值代表程序的入口,如果一样,就两个入口了。
回复 使用道具 举报
可是程序执行到第一个case的时候,如果条件成立,执行case后面的语句,遇到break后就退出switch结构了,后面的case就,没有机会执行了呀,还是相当于只有一个入口,求解求解
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马