罗壳语言 - 异常处理



异常处理是一种处理运行时错误的强大机制,以便维持应用程序的正常流程。与其他编程语言不同,LOLCODE 在异常处理方面支持不多。类似于其他语言中的 Try-Catch 块,LOLCODE 具有 PLZ 块。

例如,如果你要打开一个可能存在或不存在的文件,请使用 -

PLZ OPEN FILE "filename.TXT"?
   AWSUM THX
      VISIBLE FILE
   O NOES
      INVISIBLE "ERROR!"
KTHX

可能会导致异常的代码写在 PLZ 块中,异常在 O NOES 块中处理。在此处,INVISIBLE 关键字会向调试器发送一条内部消息。

请注意,由于 LOLCODE 未得到定期维护,因此 LOLCODE 异常处理和其他许多特性不再有可用的更新。

广告
© . All rights reserved.