Lolcode - Gestion des exceptions

La gestion des exceptions est l'un des mécanismes puissants pour gérer les erreurs d'exécution afin que le flux normal de l'application puisse être maintenu. LOLCODE n'a pas beaucoup de support pour la gestion des exceptions comme les autres langages de programmation. Semblable au bloc Try-Catch dans d'autres langues, LOLCODE a le bloc PLZ.

Par exemple, si vous souhaitez ouvrir un fichier qui peut exister ou non, utilisez -

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

Le code qui peut provoquer une exception est écrit dans le bloc PLZ et l'exception est gérée dans le bloc O NOES. Ici, le mot clé INVISIBLE envoie un message interne au débogueur.

Veuillez noter que comme LOLCODE n'est pas mis à jour régulièrement, il n'y a plus de mises à jour disponibles pour la gestion des exceptions LOLCODE et de nombreuses autres fonctionnalités.