Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (423.55 KB, 11 trang )
NGÔN NGỮ LẬP TRÌNH JAVA
Giảng viên : Nguyễn Thu Hà
CHƯƠNG 6: XỬ LÝ NGOẠI LỆ
Exception là một loại lỗi đặc biệt. Lỗi này xuất hiện
vào lúc thực thi chương trình. Các trạng thái không
bình thường xảy ra trong khi thi hành chương trình
tạo ra các exception. Những trạng thái này không
được biết trước trong khi ta đang xây dựng chương
trình. Nếu bạn không xử lý các trạng thái này thì
chương trình có thể bị kết thúc đột ngột. Ngôn ngữ
Java cung cấp cơ chế dùng để xử lý ngoại lệ rất hiệu
quả. Việc xử lý này làm hạn chế tối đa trường hợp
hệ thống bị hỏng (crash) hay hệ thống bị ngắt đột
ngột. Tính năng này làm cho Java trở thành một
ngôn ngữ lập trình mạnh.
1. Vì sao phải xử lý ngoại lệ
Một chương trình nên có cơ chế xử lý ngoại
lệ thích hợp. Nếu không, chương trình sẽ bị
ngắt khi một ngoại lệ xảy ra. Trong trường
hợp đó, tất cả các nguồn tài nguyên mà hệ
thống đã cấp không được giải phóng.
try