首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

一路简单选择题

2011-12-23 
一道简单选择题今天考试的一道选择题:题目如下:A,try语句必须至少有一个相应的catch语句B,多个catch语句可

一道简单选择题
今天考试的一道选择题:题目如下:
A,try语句必须至少有一个相应的catch语句
B,多个catch语句可多次捕获同一类型异常
C,try语句至多只能有一个相应的finally语句
D,若一方法产生error,那么该方法必须声明抛出它或用try-catch进行捕获
要求选择正确的()

请问那一个是正确的??

[解决办法]
A,try语句必须至少有一个相应的catch语句
错误,可以没有catch 但是有finally 的语句。

B,多个catch语句可多次捕获同一类型异常
错误。catch的顺序应该从上到下,从小到大。同一个类型的异常,存在继承关系的话,因该由写在上面的子类完成

C,try语句至多只能有一个相应的finally语句
正确。毫无疑问。

D,若一方法产生error,那么该方法必须声明抛出它或用try-catch进行捕获
错误。
Error与Exception有什么区别?
Error表示系统级的错误和程序不必处理的异常,
Exception表示需要捕捉或者需要程序进行处理的异常。

答案:c

热点排行