CONTINUE 声明
CONTINUE 语句使控制流在下一个语句处继续。不是非操作,因为它可以影响复合语句序列中的控制流,特别是 IF / THEN / ELSE。
方便吗?例如,在使用和不使用调试辅助工具的早期开发和构建期间。
CALL "CBL_OC_DUMP" USING structure ON EXCEPTION CONTINUE END-CALL
该代码虽然很昂贵,但是当模块 CBL_OC_DUMP
链接到可执行文件时,它将允许格式化的内存转储,但是当它不是时,它将无害地失败。 *该技巧仅适用于开发的早期阶段。动态查找失败的代价不会留在活动代码中,并且一旦在 alpha 测试中满足任何初始关注点,就应该从源中删除这些行。在第一天编码,它可以是一个方便的援助。到第二天编码 ON EXCEPTION CONTINUE 应该擦除干净。