Lolcode - Ausnahmebehandlung

Die Ausnahmebehandlung ist einer der leistungsstarken Mechanismen zur Behandlung von Laufzeitfehlern, damit der normale Ablauf der Anwendung aufrechterhalten werden kann. LOLCODE bietet nicht viel Unterstützung für die Ausnahmebehandlung wie andere Programmiersprachen. Ähnlich wie der Try-Catch-Block in anderen Sprachen hat LOLCODE den PLZ-Block.

Wenn Sie beispielsweise eine Datei öffnen möchten, die möglicherweise vorhanden ist oder nicht, verwenden Sie -

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

Der Code, der eine Ausnahme verursachen kann, wird in den PLZ-Block geschrieben, und die Ausnahme wird im O NOES-Block behandelt. Hier sendet das Schlüsselwort INVISIBLE eine innere Nachricht an den Debugger.

Bitte beachten Sie, dass LOLCODE nicht regelmäßig gewartet wird und keine weiteren Updates für die Behandlung von LOLCODE-Ausnahmen und viele andere Funktionen verfügbar sind.