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

来源:4-6 Java条件语句之 switch

丿善良的贼丶

2016-03-23 21:21

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

写回答 关注

3回答

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

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

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

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

    丿善良的贼丶

    完全搞懂了,谢谢

    2016-03-23 23:08:44

    共 2 条回复 >

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

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

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1167031 学习 · 17593 问题

查看课程

相似问题