Java第八章课后练习(8.6)

在这里插入图片描述

题1:概念题,A,B属于error,C只局限于coder自定义的异常,D为异常的完美解释。补充:广义的异常分为Error和Exception,狭义的异常仅仅指Exception,前者为内部错误,正常情况下,不期望用户的程序来进行捕获。后者不然。
题2:异常类同其他类一样,子类的对象就是父类的对象,子类异常也可被父类捕获到。同时,由于只能进入一个catch子类的缘故。谁写在前面就捕获谁。我们自然是希望捕获到异常信息更为详细的子类,否则我们也没有编写子类的必要了,一个Exception走天下,这样是不可取的。

在这里插入图片描述

题3:水题
题4:在同一个方法中,程序中的代码是顺序执行的,在这里第4行先出现了下标越界的异常,故报错“ArrayIndexOutOfBoundsException”.若5,6在前面,则选A。

在这里插入图片描述

题5:这是一个语法题,try/catch/finally语句块中,try为必选项,catch和finally二者至少出现一个。
题6:语法题&水题。

在这里插入图片描述

题7:参照题4
题8:概念题。

在这里插入图片描述

题9:catch语句只进入一个

在这里插入图片描述

题10:这题不应该只有一个答案。Exception/Throwable/Object都可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值