在Java中扩展Exception/RunTimeException?
我有以下类。
public class ValidationException extends RuntimeException {
}
和
public class ValidationException extends Exception {
}
我对于自定义异常应该在什么情况下扩展RunTimeException
,在什么情况下扩展Exception
感到困惑。你能否说明一下直接扩展RunTimeException
是否有任何缺点?
谢谢!