java面试方法的覆盖

2018-03-24  本文已影响0人  pr0metheus

笔试代码如下:

public class Test {

    public static void main(String[] args) throws Exception{
        Parent p = new Child();
        p.output();
    }
}


class Parent {
    public void output() throws NullPointerException {
    }
}

class Child extends Parent{

    public void output() throws  Exception{
    }
}

问:是否能够编译通过?

答:编译通不过。需要知道如下几个知识点:

补充知识点:

异常继承体系如下图:

exception.png
上一篇 下一篇

猜你喜欢

热点阅读