EGL Java 运行时的消息定制

当 Java™ 运行时发生错误时,缺省情况下将显示 EGL 系统消息;但您可以对每条系统消息或一组系统消息指定定制消息。

需要消息时,EGL 先搜索在 Java 运行时属性 vgj.messages.file 中标识的属性文件。被引用文件的格式与 Java 属性文件的格式相同,如程序属性文件和当前主题中所示。

在许多情况下,系统消息包括 EGL 在运行时检索的消息插入内容的占位符。例如,如果代码将无效日期掩码提交至系统函数,消息将具有两个占位符;一个(占位符 0)表示日期掩码本身,另一个占位符(占位符 1)表示系统函数的名称。在属性文件格式中,对应缺省消息的条目如下所示:
  VGJ0216E = {0} 对于 {1} 是无效日期掩码。
可更改消息的措辞以包括全部或部分占位符(以任意顺序),但不能添加占位符。有效示例如下所示:
  VGJ0216E = 对函数 {1} 指定了无效日期掩码 {0}。

  VGJ0216E = 对函数 {1} 指定了无效日期掩码。

如果属性 vgj.messages.file 中标识的文件不能打开,则表示发生了致命错误。

有关消息编号及其含义的详细信息,请参阅 EGL Java 运行时错误代码

其它详细信息可在 Java 语言文档中找到:

相关概念
程序属性文件

相关参考
EGL Java 运行时错误代码
Java 运行时属性(详细信息)

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.