Ctrl K
Java · Senior · Теория

Как вы проектируете обработку ошибок в большом Java-приложении: где checked-исключения, где unchecked, и как ошибки доходят до клиента API?

~4 мин голосом

Как подойти

Проверяют, есть ли у кандидата осознанная политика обработки ошибок на уровне всего приложения: когда checked, когда unchecked, как не потерять причину, как ошибка проходит через слои и транзакции и в каком виде попадает к клиенту API.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыНапишите декоратор retry с параметрами: число попыток, пауза между попытками и кортеж исключений, при которых нужно повторять. Если все попытки закончились ошибкой, наружу должно выйти последнее исключение. MiddleКак вы организуете обработку исключений в Spring-приложении: где их ловить и когда использовать checked, а когда unchecked исключения? MiddleРасскажите про иерархию исключений в Java. Чем checked-исключения отличаются от unchecked? Junior

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин