关于4-5选择题 数组越界问题

关于4-5选择题 数组越界问题

http://img1.sycdn.imooc.com/climg//594932df0001550819201030.jpg

请问那段int c[]={1};   c[10]=99;  怎么看的呀  数组没有越界吗,这样子写法我好像在eclipse写报错 写不了

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

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

3回答
Tender10 2017-07-18 10:15:37

视频中都能找出来也不是同时把所有的错误检测出来也是分开进行检测的啊,视频中第一个检测的是运算异常,因为除数为0,所以检测输出“除数不能为零”,下一个异常就没有输出了。第二次检测,检测出输入的应该是整数而不能是字母。这里也是一样,检测到了除数为0就会输出异常,下一个异常就不会输出了,如果你把计算的那行代码注释掉,那么下面一个异常就会被检测出来。

Tender10 2017-06-21 13:34:54

捕获的顺序和catch语句的顺序有关,当捕获到了一个异常时,剩下的catch语句就不再进行匹配。

ZoeHom 2017-06-21 08:47:42
  • finally啊。。不管如何都会执行下去
    2017-09-20 10:44:40
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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