Как изменить базовое сообщение при отбрасывании IllegalArgumentException

У меня есть enum, в нем просто константы, без переменных, я в контроллере перевожу строку в enum через valueOf: ProductName.valueOf(product) И, если нет такого значения джава бросает исключение со стандартной Английской формулировкой о невалидности сообщения. Как можно заменить эту формулировку на свою, не используя try-catch, не создавая кастомных функций и своих исключений?


Ответы (0 шт):