当前位置: 移动技术网 > IT编程>开发语言>Java > throws子句在继承当中overrride时有什么规则?

throws子句在继承当中overrride时有什么规则?

2018年09月24日  | 移动技术网IT编程  | 我要评论

8.throws子句在继承当中overrride时的规则    马克-to-win:当子类方法override父类方法时,throws子句不能引进新的checked异常。换句话说:子类override方法的throws子句checked异常不能比父类多。马克-to-win:上面一条是死语法规定,这种规定,实际上都是源于checked异常这种最初的设计。

例:1.8.1-

import java.io.ioexception;
class animal{
    void call() throws ioexception
    {
        system.out.println("animal");
    }
}
class dog extends animal{
    void call() throws ioexception
    {
        system.out.println("dog");
    }
}

public class test {
    public static void main(string args[]) throws ioexception {

。。。。。。。。。。。。。。。。。
详情请进:

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网