Chủ đề của PRO192 - Lập trình hướng đối tượng

PRO192 Chương 5 - Ngoại lệ và xử lý ngoại lệ

Ứng với CLO4, buổi 31-32. Phần khái niệm phân biệt lỗi biên dịch, lỗi logic và ngoại lệ lúc chạy, giải thích ngoại lệ là gì, vì sao cần cơ chế ngoại lệ thay vì kiểm tra mã trả về ở khắp nơi, và đặt ngoại lệ ở đâu trong chương trình cho hợp lý. Phần xử lý trình bày khối try - catch - finally với vai trò của từng khối, bắt nhiều loại ngoại lệ theo thứ tự từ hẹp tới rộng, và lý do khối finally luôn được thực thi kể cả khi có return. Phần khai báo và ném ngoại lệ trình bày hai từ khoá throw để ném một ngoại lệ cụ thể và throws để khai báo phương thức có thể ném ngoại lệ ra ngoài, cùng phân biệt ngoại lệ bắt buộc kiểm tra với ngoại lệ không bắt buộc. Chương cũng giới thiệu assertion và tình huống nên dùng nó thay cho ngoại lệ.

Chưa có đề nào dùng câu hỏi của chủ đề này

Câu hỏi phía trên vẫn học được. Đề ôn tập của môn nằm ở tab Làm đề khi môn đã có đề.