У меня есть классы ниже.
public class ValidationException extends RuntimeException {
}
и
public class ValidationException extends Exception {
}
Я смущен, когда пользовательское исключение должно расширять RunTimeException
и когда оно должно растягиваться Exception
. Не могли бы вы объяснить мне, есть ли какой-либо недостаток, заключающийся в прямом расширении RunTimeException
?
Спасибо!