用Java翻译异常消息

时间:2012-02-14 08:58:42

标签: java exception exception-handling translate

我尝试了一个可以将异常消息转换为另一种语言的程序。来自Java的大多数异常或错误消息都以英语显示,但我想至少更改它们被翻译成印尼语的异常类,因为我来自印度尼西亚。 我一直在尝试使用词法分析器和解析器概念来对某些程序代码进行词法分析,以匹配有语法,但结果并不完美。例如,在我之前的问题中,我使用ANTLR制定了该规则。

是否有其他解决方案将消息错误或英语异常翻译成另一种语言?

1 个答案:

答案 0 :(得分:2)

您可以使用getLocalizedMessage()方法获取国际化消息。有关用法示例,请参阅http://refactormycode.com/codes/339-internationalize-exceptions