1. Try - Catch
Ta có thể hiểu thế này.
- Một tuyên bố try-catch bao gồm một khối try được theo sau bởi một hoặc nhiều mệnh đề catch, các mệnh đề này xác định xử lý cho các trường hợp ngoại lệ khác nhau. Hay nói cách khác nếu khối try không thực hiện được một kết quả như mong muốn, thì sẽ xảy ra lỗi, và các mệnh đề catch sẽ bắt các lỗi này.
- Một khối try theo sau có thể một hoặc nhiều catch
Ex:
2. Try - Finally
Đối với Try-Finally, dù khối try có thực hiện được hay không. Thì cuối cùng Finally vẫn thực thi các lệnh mà nó được khai báo. Nhưng nếu mã nguồn gặp phải lỗi phát sinh và bạn không sử dụng catch để bắt lỗi, chương trình sẽ bị lỗi trước khi kịp thực thi lệnh trong finally
3. Try - Catch - Finally
Cấu trúc của try-catch-finally lần lượt
try{}
catch(){}
finally{}
Cách thức hoạt dộng như đã nói ở trên, khi ta có một khối try muốn thực thi mà gặp lỗi phát sinh hay còn nói là phát sinh ngoại lệ. Catch sẽ bắt lỗi này và trả về thông báo lỗi như khai báo (có thể thực thi tiếp các lệnh được thêm) . Sau cùng finally đúng như tên gọi của nó là thực thi mệnh lệnh sau cùng được khai báo.
008. Keyword [try] [catch] [finally]
Related Tags :WritingObsolete
No comments:
Post a Comment
Commets Download Photoshop Actions, Lightroom Presets, PSD Template, Mockups, Stocks, Vectors, Fonts. Download free