Проверьте, является ли исключение проверенным исключением во время выполнения - PullRequest
0 голосов
/ 20 января 2020

Это правильный способ проверить, является ли исключение проверенным исключением во время выполнения?

public boolean isChecked(final Throwable e) {
    return !(RuntimeException.class.isAssignableFrom(e.getClass()) 
             || Error.class.isAssignableFrom(e.getClass()));
}

1 Ответ

3 голосов
/ 20 января 2020

Полагаю, некоторых условий, подобных приведенным ниже, будет достаточно

return !(e instanceof RuntimeException || e instanceof Error);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...