第7题
A.try块后通常应有一个catch块,用来处理try块中抛出的异常
B.catch块后必须有finally块
C.可能抛出异常的方法调用应放在try块中
D.对抛出的异常的处理必须放在try块中
第8题
B.当异常对象是Exception类(或其子类)的实例时,能通过Java虚拟机或者throw语句抛出该异常对象,并能通过try…catch…finally处理
C.如果只用一个catch块捕捉多个异常对象,则catch子句中的参数类型应是所有异常对象的父类
D.以上说法都不对
第9题
A.没有catch或finally块
B.没有抛出异常的代码不能出现在try代码块内
C.如果没有catch块而使用try,main()会总是抛出异常.
D.classA没有throwsIOException
第10题
A. try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码
B. try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码
C. catch语句和final语句都可以缺省
D. catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误
E. 当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!