EGL Java 运行时错误代码

在 Java™ 运行时发生错误时,EGL 会将错误代码放在系统变量 sysVar.errorCode 中并且在大多数情况下会提供一条消息,它的标识与错误代码的标识相同。可显示定制消息以代替 EGL 消息;有关详细信息,请参阅 EGL Java 运行时的消息定制

错误情况如下所示:

下表显示了 Java 访问函数指定的错误代码。

sysVar.errorCode 中的值 描述
00001000 被调用方法抛出了异常,或者由于进行类初始化而抛出了异常。
00001001 对象为 null,或者指定的标识不在对象空间中。
00001002 具有指定名称的公用方法、字段或类不存在或者无法被装入。
00001003 EGL 基本类型与 Java 中期望的类型不匹配。
00001004 方法返回了 null,该方法未返回值或字段的值为 null。
00001005 返回的值与返回项的类型不匹配。
00001006 未能装入强制类型转换为 null 的自变量的类。
00001007 在尝试获取有关某个方法或字段的信息时抛出了 SecurityException 或 IllegalAccessException,或者尝试设置声明为 final 的字段的值。
00001008 无法调用构造函数;类名引用接口或抽象类。
00001009 必须指定标识而不是类名;方法或字段不是静态的。

如果您查看当前主题下的帮助系统导航,就可以找到有关其它错误代码的详细信息。要查找有关以 CSO、EGL 或 VGJ 开头的特定错误代码的详细信息,使用帮助系统搜索设施。

相关参考
I/O 错误值

EGL Java 运行时的消息定制
sysVar.errorCode

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