• 2022-06-05
    以下对自定义异常描述错误的是( )。
    A: 自定义异常必须继承Exception
    B: 自定义异常可以继承自Error
    C: 自定义异常可以更加明确定位异常出错的位置和给出详细出错信息
    D: 程序已经提供了丰富的异常类,使用自定义异常没有意义
  • D

    内容

    • 0

      考核知识点自定义异常2、练习目标Ø掌握如何自定义异常3、需求分析Java中定义的异常有限,如果想描述程序中特有的异常情况,就需要自定义异常。为了让初学者熟悉自定义异常,本案例将自定义一个名为MyException的异常类来演示如何自定义异常。4、设计思路(实现原理)1)自定义名为MyException的异常类,继承自Exception类。2)在Example19类中进行除法运算,判断当除数为零时,抛出自定义的异常类3)在main()方法中处理异常。运行结果如下图所示:

    • 1

      下面关于自定义异常的说法正确的有() A: 自定义异常时可以继承RuntimeException,也可以直接继承Exception B: 自定义异常由程序中的throw语句抛出 C: 自定义异常可以被catch并处理 D: 以上都不对

    • 2

      在Java中允许用户自定义异常,但自定义的异常类必须继承自Exception或其子类

    • 3

      关于自定义异常类说法正确的是 A: 必须继承c++标准库中给出的异常类 B: 继承了c++标准库中给出的异常类,则可以在自定义异常类的构造函数体中调用基类的构造函数 C: 自定义异常类的构造函数可以有参数 D: 从C++自带异常类继承来的自定义异常类通过调用其基类构造函数,可以将异常状况的描述信息保留下来留待异常处理程序使用

    • 4

      关于自定义异常类描述正确的选项是()。 A: 一般以"Error"结尾 B: 直接或间接地继承SystemError C: 定义及使用方法比较特殊 D: 不可以主动抛出自定义异常类