Lolcode - Xử lý ngoại lệ
Xử lý ngoại lệ là một trong những cơ chế mạnh mẽ để xử lý các lỗi thời gian chạy để có thể duy trì luồng bình thường của ứng dụng. LOLCODE không có nhiều hỗ trợ xử lý ngoại lệ như các Ngôn ngữ lập trình khác. Tương tự như khối Try-Catch trong các ngôn ngữ khác, LOLCODE có khối PLZ.
Ví dụ: nếu bạn muốn mở một tệp có thể tồn tại hoặc không, hãy sử dụng -
PLZ OPEN FILE "filename.TXT"?
AWSUM THX
VISIBLE FILE
O NOES
INVISIBLE "ERROR!"
KTHX
Mã có thể gây ra ngoại lệ được viết trong khối PLZ và ngoại lệ được xử lý trong khối O NOES. Ở đây, từ khóa INVISIBLE sẽ gửi một thông báo bên trong đến trình gỡ lỗi.
Xin lưu ý rằng vì LOLCODE không được bảo trì thường xuyên, nên không có thêm bản cập nhật nào để xử lý ngoại lệ LOLCODE và nhiều tính năng khác.