网上百度 找找看 应该有
再问: 有是有 下载下来一运行 全是错误!
再答: package exception; import java.io.*; public class A { public A()throws FileNotFoundException{ throw new FileNotFoundException(); } } public class B extends A{ public static void main(String[] args) { B b=new B(); } } 以上会显示你的第一条错误提示信息,意恩就是:默认的子类构造函数无法解决由父类隐式构造函数抛出的FileNotFoundException(即无法找到文件异常),必须定义一个显示的构造函数(就像B没有定义构造函数,只能使用默认的构造函数). package exception; import java.io.*; public class A { private A(){ } } public class B extends A{ public static void main(String[] args) { B b=new B(); } }
再答: package exception; import java.io.*; public class A { public A()throws FileNotFoundException{ throw new FileNotFoundException(); } } public class B extends A{ public static void main(String[] args) { B b=new B(); } } 以上会显示你的第一条错误提示信息,意恩就是:默认的子类构造函数无法解决由父类隐式构造函数抛出的FileNotFoundException(即无法找到文件异常),必须定义一个显示的构造函数(就像B没有定义构造函数,只能使用默认的构造函数). package exception; import java.io.*; public class A { private A(){ } } public class B extends A{ public static void main(String[] args) { B b=new B(); } }