全国信息技术应用考试

系统定义的异常与用户自定义的异常有何不同?如何使用这两类异常?

题目

系统定义的异常与用户自定义的异常有何不同?如何使用这两类异常?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

运行时异常与一般异常有何异同?


正确答案:

 

异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能

遇到的异常,是一种常见运行错误。java 编译器要求方法必须声明抛出可能发生的非运行时

异常,但是并不要求必须声明抛出未被捕获的运行时异常。

第2题:

()是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。

A.预定义异常

B.自定义异常

C.系统错误

D.内存溢出


参考答案:A

第3题:

PL/SQL程序中异常及其处理方法,可以分三种不同情况采用不同方式去处理异常:Oracle预定义异常的处理、Oracle未定义但已给出错误号的异常的处理、用户自定义异常的触发与处理。()

此题为判断题(对,错)。


正确答案:√

第4题:

Oracle的PL/SQL程序的异常处理部分,涉及的异常有多种,其中,必须用raise显示引发的异常是()。

  • A、预定义异常
  • B、非预定义异常
  • C、自定义异常
  • D、不确定

正确答案:C

第5题:

用户可以自定义自己的异常类。()

此题为判断题(对,错)。


答案:对

第6题:

自定义的异常类可从( )类继承。A.ErrorB.AWTErrorC.VirtualMachineErrorSX

自定义的异常类可从( )类继承。

A.Error

B.AWTError

C.VirtualMachineError

D.Exception及其子集


正确答案:D
Java语言中Throwable类分为Error和Exception两个子类。自定义的异常类是从Exception及其子集类继承的。

第7题:

下列关于自定义异常的说法中,错误的是()

A、自定义异常要继承Exception

B、自定义异常继承Exception类后,具有可抛性

C、自定义异常可以在构造方法中用super关键字传递异常信息给父类

D、自定义异常必须继承Error


正确答案:D

第8题:

用户自定义异常类需要从以下哪个类继承()。

A.Exception

B.CustomException

C.ApplicationException

D.SystemException


参考答案:A

第9题:

用户只能使用系统提供的计提折旧的方法,无法自定义设置


正确答案:错误

第10题:

自定义异常能否不被捕获或被函数抛出》()

  • A、不能,自定义异常必须被try…catch块捕获,不能被函数抛出
  • B、不能,自定义异常必须有try…catch捕获,或则被函数抛出
  • C、可以,对于不能捕获的自定义异常,Java系统会自动抛弃,程序继续执行
  • D、可以,但如果出现不能捕获的自定义异常,程序将终止

正确答案:D

更多相关问题