1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Kiểu dữ liệu và Exceptions trong Java

Connected

Bài tập

Checked exception

Trái ngược với RuntimeException, tất cả checked exception đều phải có khối try-catch, nếu không mã sẽ không biên dịch, chứ chưa nói đến chạy. Trong bài tập này, bạn sẽ thấy rằng bạn phải bọc một checked exception bằng try/catch, nếu không ứng dụng sẽ không biên dịch và không chạy được.

Hướng dẫn

100 XP
  • Chạy mã mẫu mà không thay đổi gì để thấy rằng lời gọi Class.forName() cần được xử lý; nếu không sẽ dẫn đến lỗi biên dịch (error: compilation failed).
  • Bỏ comment phần try, catch và thông báo hiển thị trong khối catch.
  • Bây giờ, thử chạy ứng dụng lại và bạn sẽ thấy ứng dụng có thể biên dịch và chạy vì checked exception đã được xử lý.