Errors and Exception Handling Lỗi luôn luôn tồn tại, cho dù hệ thống được thiết kế tốt thế nào – Lỗi không được quyền truy cập Lỗi do thiết bị hỏng (đía lỗi) Lỗi do đường truyền mạng hỏng | C and .NET Framework Bài 3 Lập trình nâng cao trong C Đoàn Quang Minh minhdqtt@ http Last update 21. Dec 2006 Lập trình nâng cao trong C - Editor Đoàn Quang Minh 1 Mục lục Exceptions User-Defined Casts Delegates Events Generics Preprocessor Directive Unsafe code Lập trình nâng cao trong C - Editor Đoàn Quang Minh 2 Errors and Exception Handling Lỗi luôn luôn tồn tại cho dù hệ thống được thiết kế tốt thế nào - Lỗi không được quyền truy cập - Lỗi do thiết bị hỏng đía lỗi - Lỗi do đường truyền mạng hỏng Khi một lỗi xuất hiện .NET sẽ ném ra một ngoại lệ - Các ngoại lệ đều kế thừa từ lớp Exception - Tất cả các ngoại lệ cơ bản đều được cung cấp bởi .NET - Nếu gặp lỗi chúng ta nên ném ra một ngoại lệ đặc biệt trong đó có mô tả thông tin rõ ràng về ngoại lệ đo - Nếu không tìm được lớp ngoại lệ phù hợp có thể xây dựng lớp ngoại lệ cua riêng mình Lập trình nâng cao trong C - Editor Đoàn Quang Minh