CICS - 错误处理
使用 CICS 应用程序时可能会遇到多种类型的异常终止和错误。由于硬件或软件问题都可能会出现错误。我们将在本模块中讨论错误和错误处理。
CICS 错误
以下是 CICS 应用程序执行期间可能出现的 CICS 错误 -
当 CICS 系统中的情况不正常时,会出现一些预期的 CICS 错误。例如,如果我们正在读取特定记录并且未找到该记录,则会收到“未找到”错误。Mapfail是一个类似的错误。此类错误由程序中的显式逻辑处理。
由于除零、数字字段中存在非法字符或交易 ID 错误等原因,会出现逻辑错误。
与硬件或其他系统条件相关的错误超出了应用程序的控制范围。例如,访问文件时出现输入/输出错误。
错误处理命令
CICS 提供了多种机制来识别程序中的错误并进行处理。以下是用于处理预期 CICS 错误的命令 -