【发布时间】:2016-06-15 15:39:55
【问题描述】:
我有这个代码:
public class ExceptionFather extends Exception {}
public class ExceptionSon extends ExceptionFather {
String someMessage;
public ExceptionSon () {
super(someMessage);
}
}
我的目标是子异常会有自己的固定消息,会自动传递,而且每次抛出时我都不必在构造函数中写消息。
问题是这给了我一个语法错误,说我必须有一个构造函数来获取消息作为它的参数。
【问题讨论】:
-
两个顶级公共类不应该在同一个文件中
-
不是,是识别错误
标签: java exception inheritance constructor super