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