异常处理是处理运行时错误的强大机制之一,因此可以维护应用程序的正常流程.与其他编程语言一样,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异常处理和许多其他功能的更新.