美文网首页技术专栏
子类继承父类方法

子类继承父类方法

作者: MacDonald | 来源:发表于2019-01-30 09:47 被阅读0次

父类方法抛出异常,子类继承父类,重写父类方法时,抛出的异常“子类抛出的异常类型不能比父类抛出的异常类型更宽泛”。

class Father {
    public void method() throws RuntimeException {

    }
}

class Child extends Father {
    @Override
    public void method() throws IllegalArgumentException, IllegalStateException {
        super.method();
    }
}

这里IllegalArgumentException, IllegalStateException都是RuntimeException的子类, 则可以抛出多个。

如果子类继承方法抛出的异常其中之一不是RuntimeException及其子类,则编译不通过。

相关文章

  • 2.类与对象

    子类继承父类,子类继承父类的方法,即子类会自动获得父类的功能 子类从父类继承的方法可以由子类重新定义、改变或延伸 ...

  • Java学习第11天

    继承: 子类继承父类的特征和行为,使得子类具有父类的各种属性和方法,或子类从父类继承方法,使得子类具有父类相同的行...

  • Java继承

    继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父...

  • JAVA 继承

    继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父...

  • java 继承 子类强转父类 父类强转子类

    Java 继承 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法...

  • Java 面向对象

    JAVA继承 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,...

  • 面向对象-继承

    概念 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类...

  • java中的继承与多态

    1、 什么是继承,继承的特点? 子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法...

  • 03-单继承和方法的重写

    面向对象的三大特性:封装、继承和多肽 继承:子类拥有父类所有的属性和方法。 子类重写父类方法,覆盖父类方法 子类重...

  • day10

    1.继承extends格式:class 子类 extends 父类 {}继承子类可以继承父类,享有父类的所有方法成...

网友评论

    本文标题:子类继承父类方法

    本文链接:https://www.haomeiwen.com/subject/wvkfsqtx.html