У меня есть код, вызывающий исключение RetryExhaustedException, и я хотел бы перехватить это конкретное исключение.
Однако это RetryExhaustedException не является общедоступный класс, это частный статический класс пакета в общедоступном классе реактора.core.Exceptions, поэтому я не могу просто поместить его в оператор catch. Поскольку исключение расширяет IllegalStateException, я мог бы его уловить, но это очень широкое исключение, которое я бы предпочел вообще не обрабатывать.
(Обратите внимание, что я не речь идет об устаревшем (публичном) классе реакторе.retry.RetryExhaustedException. Это другое исключение.)
Подробнее здесь: https://stackoverflow.com/questions/783 ... dexception