- Я использую эти оба метода, чтобы получить сообщение, брошенное уловом блокировать при выполнении обработки ошибок
- Оба из них получают сообщение от обработки ошибок, но что точно эти два отличаются с
- Я искал в Интернете и придумал этот ответ из здесь
Исключения Java наследуют их getMessage и getLocalizedMessage методы из Throwable (см. соответствующую ссылку). Разница в том, что подклассы должны переопределять getLocalizedMessage, чтобы обеспечить специфичное для локали сообщение. Например, изображение, которое вы адаптируете код от англоязычной говорящей компании/группы до Британско-английская группа. Вы можете создать пользовательские классы исключений которые переопределяют getLocalizedMessage для исправления орфографии и грамматики к тем, что пользователи и разработчики, которые будут использовать ваш код, могут ожидать. Это также можно использовать для фактических переводов Исключения сообщения.
Вопросы::
-
Означает ли это
language specificреализации? например, если я используюe.getLocalizedMessage()для пример моего приложения вEnglish- ошибка будет выбрана вEnglish, если i используйте мое приложение вSpanish- тогда ошибка будет выбрана вSpanish -
Нужно дать ясное объяснение тому, где и когда я могу использовать эти методы к моему использованию