黑马程序员技术交流社区

标题: switch语句中case default执行顺序问题 [打印本页]

作者: NUMONE    时间: 2015-10-25 21:30
标题: switch语句中case default执行顺序问题
是先执行完所有的case语句再执行default吗?还是跟default的位置有关?
如果case,dufault后面加了break,又会有什么影响?

作者: NUMONE    时间: 2015-10-25 21:37
我试了一下,case,default后面都不加break,按顺序执行。我记得老师讲的是先执行完所有的case,在执行default啊??
作者: NUMONE    时间: 2015-10-26 20:04
问题已解决,见本人帖子switch语句小结
http://bbs.itheima.com/forum.php ... peid%26typeid%3D563
作者: C威    时间: 2015-10-26 21:22
default无论在什么位置都是最后执行,如果加break,就是执行完就跳出switch语句,如果不加,就case穿透一直执行到有break或者switch右花括号




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2