问答详情
源自:1-5 Java 中的异常抛出以及自定义异常

java的自定义异常

此课程,讲到自定义异常,然后写了个自定义异常类的例子,我只看懂: 写了一个无参构造函数和一个有参构造函数(string message),以及用super调用父类的有参构造函数。这些和自定义异常有什么关系?java第三季,第一章,1-5课程
麻烦哪位大神讲解下,谢谢了

提问者:慕粉1606461256 2017-03-23 19:45

个回答

  • 奔跑的蛮牛
    2017-03-23 19:59:56
    已采纳

    异常也是一个类,自定义异常就是自己从新写一个异常类,既然是一个类,那么肯定会有自己的构造方法,无参构造方法不用说,肯定是要有的,带有String message的构造方法,是为了给自定义异常类的message信息在初始化的时候赋值,message是异常的提示信息,直接在有参构造函数中super(message)调用父级的含参构造函数,使用父级异常类的含参构造方法初始化自己的自定义异常。

  • ruibin
    2017-03-23 20:00:57

    自定义异常其实和继承是一样的。