下列关于异常处理的描述,正确的是( )
A: 异常处理只能在产生异常的方法内部进行
B: 异常处理只能在调用可能产生异常的方法时进行
C: 异常不进行任何处理,程序也能顺利执行完
D: 用户可以自定义异常类
A: 异常处理只能在产生异常的方法内部进行
B: 异常处理只能在调用可能产生异常的方法时进行
C: 异常不进行任何处理,程序也能顺利执行完
D: 用户可以自定义异常类
举一反三
- 下列关于异常处理的描述中,错误的就是() A: 程序运行时异常由Java虚拟机自动的进行处理 B: 使用try-catch-fanally语句捕获异常 C: 使用trrow语句抛出异常 D: 捕获到的异常只能在当前方法中处理,不能在其它方法中处理
- 在Java中,可以用 … … 结构对异常进行捕获和处理。也可以在可能产生异常的方法定义首部用 声明抛出异常
- PL/SQL程序中异常及其处理方法,可以分三种不同情况采用不同方式去处理异常:Oracle预定义异常的处理、Oracle未定义但已给出错误号的异常的处理、用户自定义异常的触发与处理。()
- 关于异常的描述,正确的选项是? A: 异常发生后经过妥善处理依然能正确执行 B: 异常与错误的含义及处理方法相同 C: 异常不可以预见,只能见招拆招 D: 异常处理时,能用的保留字只有try和except
- 关于异常(Exception),下列描述正确的是 A: 异常的基类为Exception,所有异常都必须直接或者间接继承它 B: 异常可以用try{...}catch(Exceptione){...}来捕获并进行处理 C: 如果某异常继承RuntimeException,则该异常可以不被声明 D: 异常可以随便处理,而不是抛给外层的程序进行处理