您不是不知道continue2 在哪里么?我给您找,顺便再问问几个奇怪的问题?

您不是不知道continue2 在哪里么?我给您找,顺便再问问几个奇怪的问题?

http://img1.sycdn.imooc.com//climg/5c37339200014d5a10210573.jpg

本来呢我以为,10个问题很宝贵, 能不问就不问了,但今晚我被你们气的快挂了,那我就一个一个问,你们良心何在?

问题:我当时看到这个switch 我就一惊,这里的switch 还有什么用处?

直接写:

http://img1.sycdn.imooc.com//climg/5c3734cc0001107705330053.jpg

解决问题,反正case后面都没有break;就是不管什么问题都要执行这句代码,且switch 根本就没起到作用!!是不是?如果不是告诉我为啥? 谢谢。每次说谢谢,都是充满感激的,你传道受业解惑,当得起,但如果你,扯东扯西,隐瞒你们的错误,掩饰你们心虚,就真的没意思了!

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
guly 2019-01-11 14:16:16

你好,这里面没有break,表示执行switch函数每种情况都要获取不需要跳出的,则不用写break,如果解决您的问题请采纳,祝学习愉快!如果认真听老师讲解,课程中老师也是有提到的。

  • 提问者 轩辕小齐V #1
    这里我并没有提问,我只是咨询老师。这里写不写switch ,不,应该说这里写switch 是冗余的吧?如果不冗余,告诉学生为什么,这也利于学生之后优化代码,如果冗余就冗余,谁不会犯错?虽然你们课程安排的很差,但是针对视频中的老师而言,我觉得讲的很好了,怪就怪你们这课是拼凑的,老师想讲的都没讲出来。
    2019-01-11 14:21:40
  • guly 回复 提问者 轩辕小齐V #2
    你好,此处写switch不冗余,只是另一种方式实现循环而以,祝学习愉快!
    2019-01-11 14:28:57
  • 提问者 轩辕小齐V 回复 guly #3
    我大概能理解您说的循环,但老师,1.上传的错误顶多只有一个,不用循环也是直接出结果的2.就算一次出现多个错误,但按照目前的代码,就说出现多个错误,也只是最后一次setError();但不知,老师说的另一种循环是何意,视频里的老师已经把所有错误装在里类的静态属性里,其实在setError(.....)里面已经做了所谓的循环了。
    2019-01-11 14:35:05
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师