库结构
每个 JCICS 库组件都可归入以下四个类别之一:接口、类、异常或错误。
- 接口
- 提供有部分接口以定义常量集。 例如,TerminalSendBits 接口提供可用于构造
java.util.BitSet的常量集。 - 类
- 所提供的类可提供大多数 JCICS 功能。
API类是一个抽象类,可为与 CICS API 一部分对应的每个类提供常见的初始化,ABEND 和异常除外。 例如,Task类提供与 CICS 任务对应的方法和变量集。 - 错误和异常
- Java 语言将异常和错误定义为类
Throwable的子类。 JCICS 将CicsError定义为Error的子类。CicsError是所有其他用于严重错误的 CICS 错误类的超类。JCICS 将
CicsException定义为Exception的子类。CicsException是所有 CICS 异常类(包括CicsConditionException类,如表示 CICS QIDERR 条件的InvalidQueueIdException)的超类。请参阅 错误处理和异常终止 以获取更多信息。