← Все вопросы по Java
🔥 Java 📂 Spring ⚡ Junior/Middle

Что такое @ControllerAdvice и @ExceptionHandler?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
@ControllerAdvice – глобальный обработчик для контроллеров. @ExceptionHandler определяет метод, обрабатывающий указанные исключения, может возвращать ResponseEntity.

Варианты ответа в приложении:

  • A. @ControllerAdvice работает только с одним контроллером Правильный
  • B. Обеспечивает глобальную обработку исключений и привязку данных для всех контроллеров
  • C. @ExceptionHandler не может возвращать ResponseEntity
  • D. Не поддерживается в Spring Boot

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.