一段代码,为什么java里面有java支持goto语言吗句

default放在'case 0'上面就不会出现上面的编譯错误,不懂是为什么可能switch-case的机制还没有理解透?

问题补充这是怎么了。20几个阅读没有回复的

这是一个很垃圾的特性。。
太基礎了,大家都不想打字详细还是去看书吧

我被鄙视了。还真不知道这特性

这是一个很垃圾的特性。。
太基础了,大家都不想打字详细还是去看书吧

你说的是哪本书?自动贯穿这名称google没搜到

问题补充确实是很纠结的一个特性。

找到了一段话自己也总结了一点

这樣改的话,它就会打印出0,1,然后return

估计你是看书不仔细你回头看看对 switch 语句的解释,在 case 里如果没有 break 是不会跳出 switch 的。因此你把 default 放在后面的話,就相当于 在找不到 0、1、2 时没有return 值了。而你的方法本应该返回 Shape那肯定报错了

估计你问题没有看清楚吧,我知道case 没有break是不会跳出的這里讨论的是如果没有case可以匹配上,default放在最上面会执行default下的case,直到return或break为止

}

Java SE5引入了一种更加简洁的 for 语法用于數组 和 容器即 foreach语法,表示不必创建int变量去对由访问项构成的序列进行计数foreach将自动产生每一项。... Java没有gotogoto仍是 Java 中的一个保留字...

}

我要回帖

更多关于 java支持goto语言吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信