метод а падает в ошибку, нужно писать на русском ошибка при (например) импорте сообщений. Оборачивать в try catch это конечно самое простое решение ( с добавлением этого текста), но может есть какое-то более высокоуровневое решение?
а вы знаете как можно обработать проверяемое исключение без try catch?
Если через хендлеры - да. Но подвох в том, что нужно доставать текст. Можно например в MDC класть. Но вдруг я не один такой умный и есть что интересней и красивей
Ну если надо, вы можете из любого метода возвращать обьект с результатом работы метода
Это не очень высокий уровень. В идеале бы аннотацию с указанием типа Exception и его текстового обозначения. Может через АОП замутить....
То есть вас не устраивает стандартный механизм эксепшнов, но вы хотите делать через эксепшны с АОП?))
Стандартный механизм вполне ок, но методов уже много и в каждом добавлять catch учитывая что там еще настроены хендлеры и проект не мой.... Чет не очень хочется
ну оборачивайте в рантайм, используйте @ControllerAdvice etc
Он работает вроде если вызывается метод апи. А там есть задания крон например. И опять встает вопрос как доставать текст
Обсуждают сегодня