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ả. | 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