Ngôn ngữ lập trình - Chương 7 (HUST)
Chương 7 trình bày cơ chế kiểm soát và xử lý các ngoại lệ trong C++ thông qua cơ chế try-throw-catch. Nội dung bao gồm giới thiệu các loại lỗi, so sánh xử lý lỗi giữa C và C++, và chi tiết về cách cài đặt hàm có chứa ngoại lệ.
Đang tạo bản xem trước...
Phần 2: Ngôn ngữ lập trình C++ Chương 7: Cơ chế kiểm soát và xử lý các ngoại lệ Các nội dung chính 1. Giới thiệu 2. Cơ chế bẫy và bắt ngoại lệ 3. Hoạt động của chương trình khi xuất hiện ngoại lệ ĐHBK Hà Nội - Khoa ĐTVT - Bộ môn ĐTTH Chương 7: Kiểm soát ngoại lệ 1. Giới thiệu Các loại lỗi trong chương trình Lỗi cú pháp (syntax errors) Lỗi chạy (runtime errors): Sai giải thuật Không tính hết các khả năng của bài toán Hiểu sai hoặc không đầy đủ các lệnh Các giải pháp khắc phục Giải pháp phòng chống: cung cấp các cơ chế hạn chế khả năng xuất hiện soát lỗi, hoặc đơn giản hóa việc xử lý khi có lỗi xảy ra Giải pháp xử lý: tìm và cô lập lỗi, sửa lỗi Chương 7: Kiểm soát ngoại lệ 1. Giới thiệu Xử lý lỗi trong C: chưa có các biện pháp phòng chống cũng như đơn giản hóa việc xử lý lỗi. Hoàn toàn phụ thuộc vào người lập trình người lập trình phải gánh thêm trách nhiệm xử lý lỗi. Xử lý lỗi trong C++: đưa vào cơ chế “bẫy và bắt lỗi” (try .. throw .. catch) nhằm tăng cường khả năng cũng như đơn giản hóa việc xử lý lỗi ĐHBK Hà Nội - Khoa ĐTVT - Bộ môn ĐTTH Chương 7: Kiểm soát ngoại lệ 1. Giới thiệu Xử lý lỗi trong C++ Xử lý lỗi trong C int main () { if (doing something OK){Chạy trường hợp bình thường} else { //Trường hợp có lỗi Xử lý lỗi} … } ĐHBK Hà Nội - Khoa ĐTVT - Bộ môn ĐTTH
… Tải file gốc để đọc toàn bộ tài liệu.
- Tên tài liệu
- Ngôn ngữ lập trình - Chương 7 (HUST)
- Trường / Môn
- Đại học Bách khoa Hà Nội · Ngôn ngữ lập trình
- Nội dung
- Tài liệu trình bày về cơ chế kiểm soát và xử lý các ngoại lệ trong ngôn ngữ lập trình C++
- Mục lục
- 1. Giới thiệu
- 2. Cơ chế bẫy và bắt lỗi
- 3. Hoạt động của chương trình khi xuất hiện ngoại lệ
- Doc.pages
- 17 trang
- Người đăng
- lienhejb
Câu hỏi thường gặp
Tài liệu này có miễn phí không?
Có. “Ngôn ngữ lập trình - Chương 7 (HUST)” miễn phí — bạn chỉ cần đăng nhập rồi bấm Tải xuống để lấy file gốc.
Tài liệu dài bao nhiêu trang?
Tài liệu gồm 17 trang, thuộc môn Ngôn ngữ lập trình. Bạn có thể xem trước online trước khi tải.
Tôi có thể xem trước trước khi tải không?
Có. Bạn xem trước tài liệu ngay trên trang này bằng trình đọc online, rồi quyết định tải về.

Bình luận (0)
Chưa có bình luận nào. Hãy là người đầu tiên!