Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (101.57 KB, 7 trang )
Bài giảng VB.Net: Chương VI
Chương VI: Xử lý lỗi trong
VB.NET
Phân loại các lỗi trong ứng dụng.
Bẫy các lỗi thực thi (runtime error).
PHÂN LOẠI LỖI
Có 3 loại lỗi (error)
- Lỗi cú pháp (syntax error)
- Lỗi thực thi (runtime error)
- Lỗi logic (logic error)
Ngoại lệ (Exception): là lỗi xảy ra lúc thực thi
chương trình (thuộc loại runtime error).
Khi có ngoại lệ xảy ra, nếu không có hành
động thích hợp chương trình sẽ bị ngắt.
Cần phải có cơ chế xử lý ngoại lệ
EXCEPTION
Một số ngoại lệ:
ArithmeticException,InvalidOperationException
,verflowException,TypeLoadException,IndexOutOfRange
Exception,InvalidCastException
Ngoài ra, người dùng có thể định nghĩa ngoại lệ
cho riêng mình (phải kế thừa từ những lớp trên).
Thuộc tính của Exception:
- Message: Chuỗi mô tả thông tin về ngoại lệ.
- Source: tên ứng dụng hay đối tượng gây ra lỗi.