throws子句在继承当中overrride时有什么规则?
程序员文章站
2023-11-13 20:59:58
8.throws子句在继承当中overrride时的规则 (视频下载) (全部书籍) 马克-to-win:当子类方法override父类方法时,throws子句不能引进新的checked异常。换句话说:子类override方法的throws子句checked异常不能比父类多。马克-to-win:上面 ......
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 {
。。。。。。。。。。。。。。。。。
详情请进:http://www.mark-to-win.com/index.html?content=javabeginner/javaurl.html&chapter=javabeginner/javabeginner5_web.html#throwsininheritanceoverride
上一篇: 小地方的门户站点建设经验