在Java中扩展Exception/RunTimeException?

9 浏览
0 Comments

在Java中扩展Exception/RunTimeException?

我有以下类。

public class ValidationException extends RuntimeException {
}

public class ValidationException extends Exception {
}

我对于自定义异常应该在什么情况下扩展RunTimeException,在什么情况下扩展Exception感到困惑。你能否说明一下直接扩展RunTimeException是否有任何缺点?

谢谢!

0