tailieunhanh - Bài giảng Lập trình hướng đối tượng - Bài 8: Ngoại lệ và xử lý ngoại lệ

Bài giảng "Lập trình hướng đối tượng - Bài 8: Ngoại lệ và xử lý ngoại lệ" cung cấp cho các bạn sinh viên các kiến thức: Ngoại lệ, bắt và xử lý ngoại lệ, ủy nhiệm ngoại lệ, tạo ngoại lệ tự định nghĩa. Đây là một tài liệu hữu ích dành cho các bạn sinh viên Công nghệ thông tin và những ai quan tâm đến lĩnh vực này dùng làm tài liệu học tập và nghiên cứu. | 8 24 2011 Bộ môn Công nghệ Phần mềm Viện CnTt TT Trường Đại học Bách Khoa Hà Nội LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài 08. Ngoại lệ và xử lý ngoại lệ Mục tiêu của bài học Giải thích về ngoại lệ là gì và mô tả các lợi ích của việc xử lý ngoại lệ hướng đối tượng Giải thích được mô hình xử lý ngoại lệ Sử dụng khối try catch finally để bắt và xử lý ngoại lệ trong Java Hiểu và biết cách sử dụng ủy nhiệm ngoại lệ Biết cách tạo ra và sử dụng ngoại lệ tự định nghĩa II Nội dung II Nội dung 1. Ngoại lệ 2. Bắt và xử lý ngoại lệ 3. Ủy nhiệm ngoại lệ 4. Tạo ngoại lệ tự định nghĩa 1. Ngoại lệ 2. Bắt và xử lý ngoại lệ 3. Ủy nhiệm ngoại lệ 4. Tạo ngoại lệ tự định nghĩa . Ngoại lệ là gì 2 1 8 24 2011 11 . Cách xử lý lỗi truyền thống Viết mã xử lý tại nơi phát sinh ra lỗi Truyền trạng thái lên mức trên II í dụ int devide int num int denom int error if denom 0 error 0 return num denom else error 1 return 0 II Nội dung 1. Ngoại lệ 2. Bắt và xử lý ngoại lệ 3. Ủy nhiệm ngoại lệ 4. Tạo ngoại lệ tự định nghĩa 10 Mục đích của xử lý ngoại lệ IF B IS ZERO GO TO ERROR c A B PRINT c GO TO EXIT ERROR DISPLAY DIVISION BY ZERO Khối xử lý lỗi EXIT END 11 I . Mục đích của xử lý ngoại lệ 2 Khi xảy ra ngoại lệ nếu không có cơ chế xử lý thích hợp 12 2 8 24 2011 . Mô hình xử lý ngoại lệ 2 2 cách . Xử lý ngoại lệ trong Java 2 Các từ khóa try catch finally throw throws 16 . Khối try catch Khối try . catch try Doan ma co the gay ngoai le catch ExceptionType e Xu ly ngoai le 11 Ví dụ không xử lý ngoại lệ class NoException public static void main String args String text args 0 text 17 18

TỪ KHÓA LIÊN QUAN