问答详情
源自:4-6 Java条件语句之 switch

没有break,没有default,照样运行,不知道加了break,或者加了default的效果是什么样的?

http://img.mukewang.com/56f298450001191610810493.jpg能说说效果吗?

提问者:丿善良的贼丶 2016-03-23 21:21

个回答

  • 丿善良的贼丶
    2016-03-23 22:31:55

    default是干嘛的?有没有必须写这个单词的情况?

  • 止于终老_
    2016-03-23 21:28:14

    执行过程:当 switch 后表达式的值和 case 语句后的值相同时,从该位置开始向下执行,直到遇到 break 语句或者 switch 语句块结束;如果没有匹配的 case 语句则执行 default 块的代码。

  • 止于终老_
    2016-03-23 21:27:10

    假设case ‘一’没有跟break 会继续运行case‘二’ 。。。。。。。