java中允许多重继承 Java自定义异常,应该继承Exception还是Runtime Exception?
Java自定义异常,应该继承Exception还是Runtime Exception?首先,如下图所示runtimeException是标准异常类型的一个子类,在Java中称为未检查的异常。如果需要定
Java自定义异常,应该继承Exception还是Runtime Exception?
首先,如下图所示
runtimeException是标准异常类型的一个子类,在Java中称为未检查的异常。如果需要定义未检查的异常,可以选择继承runtimeException。否则,您可以继承异常
我认为您的答案是错误的,因为java.lang.throwable可丢弃对java.lang.exception异常所以所有类都应该继承可丢弃的类。如果P是一个普通类,那么C不必重写P中的方法。重写是可选的。如果P是抽象类,而C不是抽象类,那么P拥有的所有抽象方法都必须重写,包括P实现的接口的方法,以及P之上所有父类的抽象方法