Hướng dẫn dùng javascript finally trong PHP
Show Trong bài viết này, bạn sẽ tìm hiểu về câu lệnh try…catch…finally để xử lý ngoại lệ trong JavaScript thông qua các ví dụ dưới đây. Trước khi tìm hiểu về cách xử lý ngoại lệ trong JavaScript thì bạn cần biết ngoại lệ là gì trong lập trình. Ngoại lệ là gì?Ngoại lệ (exception) là từ viết tắt của "sự kiện ngoại lệ - exceptional event". Định nghĩa: Ngoại lệ là một sự kiện xảy ra trong quá trình thực thi chương trình, làm gián đoạn dòng chảy bình thường của các chỉ thị trong chương trình. Các loại lỗi trong lập trìnhTrong lập trình, có thể có hai loại lỗi trong mã code: Syntax Error: Lỗi cú pháp. Ví dụ: nếu bạn viết
Runtime Error: Lỗi thời gian chạy. Loại lỗi này xảy ra trong quá trình thực thi chương trình. Ví dụ, gọi một hàm hoặc một biến không hợp lệ. Những lỗi xảy ra trong thời gian chạy được gọi là ngoại lệ. Bây giờ, các bạn hãy xem 1 số cách có thể xử lý những ngoại lệ này. Câu lệnh
Đoạn mã chính nằm bên trong khối Nếu không có lỗi xảy ra, mã bên trong khối Ví dụ 1: Hiển thị biến không khai báo
Output
Trong chương trình trên, một biến không được khai báo. Khi bạn cố gắng in biến đó ra màn hình, chương trình sẽ xuất hiện lỗi. Lỗi đó được bắt bởi khối Câu lệnh try…catch…finallyBạn cũng có thể sử dụng câu lệnh try…catch…finally để xử lý các trường hợp ngoại lệ. Khối Cú pháp của khối
Ví dụ 2: try…catch…finally
Output
Trong chương trình trên, lỗi đã xảy ra và bị bắt bởi khối Lưu ý: Bạn cần sử dụng câu lệnh Câu lệnh try…catch với setTimeoutCâu lệnh
Câu lệnh Khối
Bạn cũng có thể sử dụng câu lệnh Cùng đón chờ các bài hướng dẫn về ngoại lệ trong JavaScript trong các bài viết tiếp theo nhé! Hãy tham gia nhóm Học lập trình để thảo luận thêm về các vấn đề cùng quan tâm. |