Lolcode-exception-handling

提供:Dev Guides
移動先:案内検索

Lolcode-例外処理

例外処理は、実行時エラーを処理してアプリケーションの通常のフローを維持できる強力なメカニズムの1つです。 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の例外処理やその他の多くの機能のアップデートは利用できません。