【发布时间】:2014-11-19 04:42:57
【问题描述】:
public class AccountException extends Exception {
public AccountException(String str) {
super(str);
}
}
这是示例程序中的第一类。我不明白的是为什么我们使用 super 关键字。我知道从异常类扩展这个类,但我不明白为异常创建方法。当我们捕获异常时会发生什么?
我得到了我的问题的答案 super 只需调用方法 Exception(String message) 即可 使用指定的详细消息构造一个新异常。 这是创建我们自己的异常类的示例。
【问题讨论】:
-
你觉得
super和异常处理有什么关系? -
@SotiriosDelimanolis 这个类从异常扩展而来,这就是为什么我认为它与异常处理有关。