Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Ngôn ngữ lập trình Java: Chương 3 - ĐH Giao thông Vận tải
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng "Ngôn ngữ lập trình Java - Chương 3: Luồng nhập xuất trong Java" cung cấp cho người học các kiến thức: Biệt lệ, khái niệm luồng, nhập - xuất chuẩn, truy xuất file. nội dung chi tiết. | Chương 3: LUỒNG NHẬP XUẤT TRONG JAVA Khoa CNTT ĐH GTVT TP.HCM Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 1 / 24 Nội dung 1 Biệt lệ (Exception) 2 Khái niệm luồng (Stream) 3 Nhập/Xuất chuẩn 4 Truy xuất File Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 2 / 24 Exception là gì? Định nghĩa (Oracle’s java document) An exception is an event, which occurs during the execution of a program, that disrupts the normal flow of the program’s instructions. Ví dụ * Thực hiện phép toán chia cho 0. * Parse chuỗi "abc" thành số nguyên. * . Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 3 / 24 Phân loại Exception Checked Exception * Được sử dụng trong signature của method * Được kiểm tra tại thời điểm complile-time * Có ý nghĩa là: đây là phương thức có thể gây ra "lỗi" vì vậy khi sử dụng nó cần phải "bắt - catch" ngoại lệ. Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 4 / 24 Phân loại Exception Checked Exception - Ví dụ: method có khai báo exception static public int chia(int s1, int s2) throws Exception { return s1 / s2; } Checked Exception - Ví dụ: gọi method ở trên try { double kq = ExcepDemo.chia(10, 0);//method call System.out.println("ket qua = " + kq); } catch (Exception ex) { System.out.println(ex.getMessage()); } Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 5 / .