try字句中所抛出的异常一定能被catch字句捕获.
错
举一反三
- try、catch、finally三个字句必须同时出现,才能正确处理异常try、catch、finally三个字句必须同时出现,才能正确处理异常try、catch、finally三个字句必须同时出现,才能正确处理异常.
- try、catch、finally三个字句必须同时出现,才能正确处理异常。
- 使用throw关键字抛出异常对象。抛出的异常对象可以被上层的try…catch代码块捕获处理,也可以不作处理。( )
- 如果try语句块中抛出异常并被catch子句捕获,则在抛出异常的地方终止try代码块的执行,转而执行相匹配的catch子句,最后执行finally语句块。
- 有关try/catch/finally的异常处理机制的描述中,错误的是() A: try用于选定捕获异常的范围,在该范围中的语句可能会生成异常对象并抛出。对于没有用try监视所产生的异常,Java系统无法抛出 B: catch用来捕捉try监视所产生的异常并进行处理 C: 不论try块是否有异常发生,finally部分的内容都会被执行,它提供统一的出口 D: 一个try语句可能与多个catch字句配合工作。
内容
- 0
运行时异常可以使用try…catch语句对异常进行捕获或者使用throws关键字声明抛出异常。
- 1
在异常处理中,如释放资源、关闭文件、关闭数据库等由( )来完成。 A: try字句 B: catch子句 C: finally字句 D: raise子句
- 2
在一个在try…catch语句中,可以使用多个catch捕获不同类型的异常
- 3
try块中如果有多种类型异常对象抛出,那么需要使用多个catch捕获。
- 4
try语句块中抛出的异常对象与catch子句的异常参数是同种类型,该catch子句才能捕获这个异常。