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 예외 처리 및 기타 많은 기능에 사용할 수있는 업데이트가 더 이상 없습니다.