黑马程序员技术交流社区

标题: switch case循环中的default有什么用? [打印本页]

作者: 乔利柱    时间: 2012-10-21 16:30
标题: switch case循环中的default有什么用?
本帖最后由 乔利柱 于 2012-10-22 09:51 编辑

switch  case循环中的default有什么用?  不写程序也能运行啊!
作者: 彭书雄    时间: 2012-10-21 16:38
default  是默认值的意思,  当所有case  不匹配的时候就执行 default  语句
作者: 张俊双    时间: 2012-10-21 16:38
当条件不满足的时候,有default执行default里的代码,没有就不执行!
作者: 给生活加点料    时间: 2012-10-21 16:50
说的都很对,我也没什么说的了。就说说其他的吧,default  在switch语句中,可以放在任意位置。
但都是最后执行default语句,switch语句中要注意穿透问题。
作者: 武江英    时间: 2012-10-25 15:23
switch case 是多重分支语句属于选择。default约等于else
作者: 何创    时间: 2012-10-25 16:48
switch循环:  switch主要用在一个多个可选的执行路径中作出选择。用于选择表达式的类型为char、byte、 short和int类型。
break语句用于跳出witch语句。switch的一般形式为
switch(条件){  
case 值1  //语句
break;  
case 值2  //语句  
break;  
......  
default:  //默认语句




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