Lolcode - 异常处理

异常处理是处理运行时错误的强大机制之一,以便维持应用程序的正常流程。 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 异常处理和许多其他功能的更新。