Bài giảng Lập trình nâng cao: Chương 4 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Chương 4 Ngoại lệ và cách xử lý ngoại lệ, cung cấp cho người học những kiến thức như: Ngoại lệ là gì?; xử lý ngoại lệ; thực hiện bắt ngoại lệ; một số ngoại lệ thông dụng trong C#; ngoại lệ tự định nghĩa. Mời các bạn cùng tham khảo! | TRƯỜNG ĐẠI HỌC THỦY LỢI Khoa CNTT Bộ môn CNPM LẬP TRÌNH NÂNG CAO XỬ LÝ NGOẠI LỆ Ngoại lệ và cách xử lý ngoại lệ 2 Ngoại lệ là gì Một ngoại lệ Exception là một vấn đề xuất hiện trong khi thực thi một chương trình. Ví dụ Lỗi chuyển đổi sai kiểu chuyển ký tự thành số Lỗi chia cho số 0. Lỗi truy cập tới phần tử của mảng với chỉ số không đúng Lỗi truy cập vào đối tượng null . Ngoại lệ và cách xử lý ngoại lệ 3 Xử lý ngoại lệ Xử lý ngoại lệ là cách đưa ra những thông báo khi chương trình gặp phải ngoại lệ trong quá trình chạy giúp chương trình vẫn có thể chạy đến khi kết thúc một cách mượt mà theo chủ ý không bị dừng đột ngột. Ngoại lệ và cách xử lý ngoại lệ 4 Thực hiện bắt ngoại lệ Sử dụng khối lệnh try catch Cú pháp Ngoại lệ và cách xử lý ngoại lệ 5 Ví dụ Lệnh có khả năng bị lỗi Lỗi bắt được từ lệnh trên Ngoại lệ và cách xử lý ngoại lệ 6 Bắt nhiều lỗi cùng lúc Ngoại lệ và cách xử lý ngoại lệ 7 Ví dụ Ngoại lệ và cách xử lý ngoại lệ 8 Bắt nhiều lỗi cùng lúc Ngoại lệ và cách xử lý ngoại lệ 9 Phân cấp ngoại lệ trong C Exception System Aplication Exception Exception Các ngoại lệ do Các ngoại lệ được người dùng tự định C cài đặt sẵn nghĩa Ngoại lệ và cách xử lý ngoại lệ 10 Một số ngoại lệ thông dụng trong C Kiểu ngoại lệ Ý nghĩa DivideByZeroException Lỗi chia cho số 0 InvalidCastException Xử lý lỗi được tạo trong khi ép kiểu OutOfMemoryException Xử lý lỗi được tạo từ việc thiếu bộ nhớ rỗi StackOverflowException Xử lý lỗi được tạo từ việc tràn ngăn xếp stack FormatException Lỗi chuyển đổi định dạng Ngoại lệ và cách xử lý ngoại lệ 11 Một số ngoại lệ thông dụng trong C Kiểu ngoại lệ Ý nghĩa Exception Lớp ngoại lệ cơ bản SystemException Lớp cơ bản của mọi ngoại lệ phát ra tại thời điểm chạy của chương trình. Được ném ra tại thời điểm chạy khi truy cập vào một IndexOutOfRangeException phần tử của mảng với chỉ số không đúng. Ném ra tại thời điểm chạy khi một đối tượng null được NullReferenceException tham chiếu. Ném ra tại thời điểm chạy khi tham chiếu vào vùng bộ .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
578    50    3    19-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.