... hợp tất tiến trình xử lý lỗi nơi Lúc đoạn mã bạn rõ ràng Java sử dụng khối ‘try’ ‘catch’ để xử lý ngoại lệ Các câu lệnh khối ‘try’ chặn ngoại lệ khối ‘catch’ xử lý ngoại lệ Các khối chứa ... hành xử lý ngoại lệ 7.4.2 Các khối ‘try’ ‘catch’ Khối ‘try-catch’ sử dụng để thi hành mô hình ‘catch throw’ việc xử lý ngoại lệ Khối ‘try’ chứa lệnh thi hành Các ngoại lệ bị chặn thi hành câu lệnh ... khác 7.4 Mô hình xử lý ngoại lệ Trong Java, mô hình xử lý ngoại lệ kiểm tra việc xử lý hiệu ứng lề (lỗi), biết đến mô hình ‘catch throw’ Trong mô hình này, lỗi xảy ra, ngoại lệ bị chặn đưa vào...
Ngày tải lên: 22/08/2012, 10:14
... Bài Xử lý ngoại lệ • • • • • • • Xử lý lỗi ngoại lệ Khối try/catch/finally Các lớp ngoại lệ Xây dựng lớp ngoại lệ Lan truyền ngoại lệ Tung lại ngoại lệ Bài tập Xử lý lỗi ngoại lệ • Trong ... ngoại lệ C() lại không xử lý ngoại lệ này, nơi xử lý nơi mà C() gọi, phương thức B() Nếu B() không xử lý phải xử lý ngoại lệ A()…Quá trình gọi lan truyền ngoại lệ Nếu đến main() không xử lý ngoại ... try { doSomething(); // phương thức gây ngoại lệ } finally { cleanup(); } 15 Tóm tắt xử lý ngoại lệ • Các ngoại lệ xảy gặp lỗi • Có thể bắt xử lý ngoại lệ cách sử dụng khối try/catch Nếu không...
Ngày tải lên: 22/08/2012, 11:06
java xử lý ngoại lệ
... ‘try’ tạo ngoại lệ có loại e2, thực / /xử lý ngoại lệ không chuyển xuống khối 'catch' } catch(Exception eN) { // Nếu lệnh khối ‘try’ tạo ngoại lệ có loại eN, thực / /xử lý ngoại lệ không chuyển ... gây ngoại lệ } catch(Exception e1) { // Nếu lệnh khối ‘try’ tạo ngoại lệ có loại e1, thực / /xử lý ngoại lệ không chuyển xuống khối 'catch' } catch(Exception e2) { // Nếu lệnh khối ‘try’ tạo ngoại ... thành ngôn ngữ lập trình mạnh 1 Vì phải xử lý ngoại lệ Một chương trình nên có chế xử lý ngoại lệ thích hợp Nếu không, chương trình bị ngắt ngoại lệ xảy Trong trường hợp đó, tất nguồn tài...
Ngày tải lên: 28/07/2013, 01:27
Xử lý ngoại lệ
... b t x lý bi t l V n i v i ng i l p trình java ph i bi t c n mã c a có th gây l i Khi h ã khoanh vùng c n mã có th gây l i h s t n mã, có kh n ng gây l i ó kh i try ( th làm), t n mã x lý l i ... chuy n bi t l ó ph ng th c ã g i ph ng th c trình c ti p t c cho n tìm th y mã x lý bi t l , n u không tìm th y mã x lý bi t l chu i ph ng th c g i nhau, ch ng trình có th ch m d t in thông báo l ... th c hi n cho dù ngo i l có x y kh i try hay không } Trang 93 Th c hi n kh i try yes Tìm kh i x lý l i (kh i catch) th c hi n u ngo i l sinh kh i try m t th hi n c a l p ngo i l Có ngo i x y kh...
Ngày tải lên: 29/09/2013, 09:20
Chương 7 XỬ LÝ NGOẠI LỆ (Exception Handling)
... v.v… chặn ngoại lệ Đoạn mã chương trình tạo ngoại lệ Lớp ‘throwable’ Java cung cấp lớp lớp Exception , lớp lớp cha ngoại lệ khác 7.4 Mô hình xử lý ngoại lệ Trong Java, mô hình xử lý ngoại lệ kiểm ... Việc xử lý ngoại lệ cho phép bạn kết hợp tất tiến trình xử lý lỗi nơi Lúc đoạn mã bạn rõ ràng Java sử dụng khối ‘try’ ‘catch’ để xử lý ngoại lệ Các câu lệnh khối ‘try’ chặn ngoại lệ khối ... hình 7.6 Hình 7.6 Ngoại lệ tự định nghĩa 7.8 Danh sách ngoại lệ Bảng sau liệt kê số ngoại lệ: Ngoại lệ RuntimeException 38 Lớp cha thứ tự phân cấp ngoại lệ Lớp sở cho nhiều ngoại lệ java.lang Core...
Ngày tải lên: 24/10/2013, 08:15
XỬ LÝ NGOẠI LỆ (Exception Handling)
... hợp tất tiến trình xử lý lỗi nơi Lúc đoạn mã bạn rõ ràng Java sử dụng khối ‘try’ ‘catch’ để xử lý ngoại lệ Các câu lệnh khối ‘try’ chặn ngoại lệ khối ‘catch’ xử lý ngoại lệ Các khối chứa ... hành xử lý ngoại lệ 7.4.2 Các khối ‘try’ ‘catch’ Khối ‘try-catch’ sử dụng để thi hành mô hình ‘catch throw’ việc xử lý ngoại lệ Khối ‘try’ chứa lệnh thi hành Các ngoại lệ bị chặn thi hành câu lệnh ... khác 7.4 Mô hình xử lý ngoại lệ Trong Java, mô hình xử lý ngoại lệ kiểm tra việc xử lý hiệu ứng lề (lỗi), biết đến mô hình ‘catch throw’ Trong mô hình này, lỗi xảy ra, ngoại lệ bị chặn đưa vào...
Ngày tải lên: 03/11/2013, 21:10
Tài liệu Java : Xử lý ngoại lệ pdf
... 7.3 Xử lý ngoại lệ Khi ngoại lệ xảy ra, đối tượng tương ứng với ngoại lệ tạo Đối tượng sau truyền cho phương thức nơi mà ngoại lệ xảy Đối tượng chứa thông tin chi tiết ngoại lệ Thông tin nhận xử ... cha ngoại lệ khác 7.4 Mô hình xử lý ngoại lệ Trong Java, mô hình xử lý ngoại lệ kiểm tra việc xử lý hiệu ứng lề (lỗi), biết đến mô hình ‘catch throw’ Trong mô hình này, lỗi xảy ra, ngoại lệ bò chặn ... kết hợp tất tiến trình xử lý lỗi nơi Lúc đoạn mã bạn rõ ràng Java sử dụng khối ‘try’ ‘catch’ để xử lý ngoại lệ Các câu lệnh khối ‘try’ chặn ngoại lệ khối ‘catch’ xử lý ngoại lệ Các khối chứa nhiều...
Ngày tải lên: 22/12/2013, 19:16
Tài liệu XỬ LÝ NGOẠI LỆ phần 1 doc
... thúc Một trình xử lý ngoại lệ khối lệnh chương trình thiết kế xử lý ngoại lệ mà chương trình phát sinh Xử lý ngoại lệ thực thi trong câu lệnh catch Một cách lý tưởng ngoại lệ bắt xử lý, chương trình ... hoạt động hành không thực việc xử lý ngoại lệ, chức bị chấm dứt hàm gọi nhận thay đổi đến việc xử lý ngoại lệ Nếu hàm gọi không thực việc xử lý ngoại lệ, ngoại lệ xử lý sớm CLR, điều dẫn đến chương ... kiếm trình xử lý ngoại lệ Một lần Func1 đoạn xử lý ngoại lệ Và CLR trả hàm Main Tại hàm Main không có, nên CLR gọi trình mặc định xử lý ngoại lệ, việc đơn giản xuất thông điệp lỗi Câu lệnh catch...
Ngày tải lên: 21/01/2014, 00:20
Tài liệu XỬ LÝ NGOẠI LỆ phần 2 docx
... ArithmeticException Nếu đảo thứ tự câu lệnh catch, ngoại lệ DivideByZeroException phù hợp với khối xử lý ngoại lệ Arith- meticException Và việc xử lý ngoại lệ không giao cho khối xử lý DivideByZeroException ... E phát sinh ngoại lệ, tạo khối try/catch để bắt giữ ngoại lệ chỗ gần nơi phát sinh ngoại lệ Chúng ta tạo nhiều khối xử lý ngoại lệ chung đoạn chương trình mức cao trường hợp ngoại lệ không đoán ... phép ngoại lệ xử lý khối xử lý ngoại lệ DivideByZeroException Trình biên dịch nhận DivideByZeroException không thực thông báo lỗi biên dịch Chúng ta phân phối câu lệnh try/ catch, cách bắt giữ ngoại...
Ngày tải lên: 21/01/2014, 00:20
Tài liệu XỬ LÝ NGOẠI LỆ phần 3 pptx
... InnerException ngoại lệ, nên có ngoại lệ bên Do vậy, toàn dây chuyền ngoại lệ đóng tổ (nest) ngoại lệ với ngoại lệ khác Giống lật đật, chứa đến lượt bên lại chứa Ví dụ 13.8: Phát sinh lại ngoại lệ & ngoại ... phát sinh ngoại lệ khác, phải nhúng ngoại lệ ban đầu vào bên ngoại lệ để phương thức gọi hiểu lai lịch nguồn gốc ngoại lệ Thuộc tính InnerException ngoại lệ cho phép truy cập ngoại lệ ban đầu ... Các ngoại lệ thường xuất Tạo riêng ngoại lệ CLR cung cấp kiểu liệu ngoại lệ bản, ví dụ trước tạo vài kiểu ngoại lệ riêng Thông thường cần thiết phải cung cấp thông tin mở rộng cho khối catch ngoại...
Ngày tải lên: 21/01/2014, 00:20
Xử lý ngoại lệ - ThS Nguyễn Hà Giang doc
... try Cú pháp kh i catch sau catch (Exception-class [var1]) { // xử lý ngoại lệ } catch (Exception-class [var2]) { // xử lý ngoại lệ } Ví d try-catch Chương trình bị terminate Chương trình kết ... VD có try-catch-finally Luôn thực thi dù có hay ngoại lệ! L nh throw u Cho phép ném m t ngo i l v Cú pháp: throw exception-object Phát sinh ngoại lệ L p Exception u Có lo i ngo i l v Ngo i l phát ... x v M t s đo n code gi i phóng tài nguyên có th b b qua Open File Read Data Close File v lý // ngoại lệ phát sinh // đoạn code bị bỏ qua, dù file chưa đóng Kh i try-catch có ph n option finally...
Ngày tải lên: 28/03/2014, 16:20
Slide 8 exception - XỬ LÝ NGOẠI LỆ
... ngoại lệ C() lại không xử lý ngoại lệ này, nơi xử lý nơi mà C() gọi, phương thức B() Nếu B() không xử lý phải xử lý ngoại lệ A()…Quá trình gọi lan truyền ngoại lệ Nếu đến main() không xử lý ngoại ... try { doSomething(); // phương thức gây ngoại lệ } finally { cleanup(); } 14 TÓM TẮT VỀ XỬ LÝ NGOẠI LỆ • Các ngoại lệ xảy gặp lỗi • Có thể bắt xử lý ngoại lệ cách sử dụng khối try/catch Nếu không ... cách thức để xử lý ngoại lệ (exception handling) tuỳ theo nhu cầu chương trình XỬ LÝ NGOẠI LỆ • Khối try/catch – Đặt đoạn mã có khả xảy ngoại lệ khối try – Đặt đoạn mã xử lý ngoại lệ khối catch...
Ngày tải lên: 11/06/2014, 08:59
Ch4.Xu ly Ngoai le pptx
... Nguyễn Đức Hiển – Bài giảng Lập trình Java Xử lý Ngoại lệ Xử lý Ngoại lệ sử dụng khối try/catch Ngoài ra, phương thức ném Ngoại lệ chuyển việc bắt Ngoại lệ cho đoạn code gọi phương thức Nguyễn ... bắt Ngoại lệ sử dụng khối try/catch Nếu Ngoại lệ ném bên khối try, đối tượng Ngoại lệ truyền đối số tới khối catch Ngoại lệ kiểm soát Nguyễn Đức Hiển – Bài giảng Lập trình Java Bắt Ngoại lệ ... phương thức ném Ngoại lệ bạn muốn gọi bạn phải xử lý Ngoại lệ phương thức Tuy nhiên, Ngoại lệ mà phương thức ném lớp dẫn xuất lớp RunTimeException không cần phải tường minh bắt Ngoại lệ (điều bao...
Ngày tải lên: 27/06/2014, 07:20
Chương 7: XỬ LÝ NGOẠI LỆ (Exception Handling) potx
... phát ngoại lệ Mô hình xử lý ngoại lệ Java gọi ‘catch and throw’ Trong mô hình này, ngoại lệ xảy ra, ngoại lệ bị chặn chương trình chuyển đến khối xử lý ngoại lệ Người lập trình phải xử lý ngoại lệ ... gây ngoại lệ } catch(Exception e1) { // Nếu lệnh khối ‘try’ tạo ngoại lệ / /xử lý ngoại lệ không chuyển xuống khối } catch(Exception e2) { // Nếu lệnh khối ‘try’ tạo ngoại lệ / /xử lý ngoại lệ không ... ngoại lệ Chương trình tự tạo ngoại lệ Lớp ‘Throwable’ Java cung cấp lớp lớp Exception (lớp thừa kế), lớp lớp cha tất ngoại lệ khác 7.4 Mô hình xử lý ngoại lệ Trong Java, mô hình xử lý ngoại lệ...
Ngày tải lên: 03/07/2014, 06:20
BÀI 7: XỬ LÝ NGOẠI LỆ (EXCEPTION) pptx
... ngoại lệ C() lại không xử lý ngoại lệ này, nơi xử lý nơi mà C() gọi, phương thức B() Nếu B() không xử lý phải xử lý ngoại lệ A()…Quá trình gọi lan truyền ngoại lệ Nếu đến main() không xử lý ngoại ... • • • Xử lý lỗi ngoại lệ Khối try/catch/finally Các lớp ngoại lệ Xây dựng lớp ngoại lệ Lan truyền ngoại lệ Tung lại ngoại lệ Bài tập XỬ LÝ LỖI VÀ NGOẠI LỆ • Trong số ngôn ngữ C, việc xử lý lỗi ... try { doSomething(); // phương thức gây ngoại lệ } finally { cleanup(); } 15 TÓM TẮT VỀ XỬ LÝ NGOẠI LỆ • Các ngoại lệ xảy gặp lỗi • Có thể bắt xử lý ngoại lệ cách sử dụng khối try/catch Nếu không...
Ngày tải lên: 07/07/2014, 11:20
Xử lý ngoại lệ pptx
... bắt ngoại lệ: xử lý với ngoại lệ Ngoại lệ: đối tượng mang thông tin lỗi xảy ngoại lệ ném tự động ngoại lệ ném tường minh Nguyễn Việt Hà Xử lý ngoại lệ Phả hệ ngoại lệ Java Nguyễn Việt Hà Xử lý ngoại ... dung Khái niệm xử lý ngoại lệ (exception handling) Ném bắt ngoại lệ Khai báo ngoại lệ Ném lại ngoại lệ Định nghĩa ngoại lệ Xử lý ngoại lệ constructor Nguyễn Việt Hà Xử lý ngoại lệ Tài liệu tham ... Hà Xử lý ngoại lệ Xử lý ngoại lệ (Exception handling) Java Xử lý ngoại lệ Java kế thừa từ C++ Dựa chế ném bắt ngoại lệ ném ngoại lệ: dừng chương trình chuyển điều khiển lên mức (nơi bắt ngoại lệ) ...
Ngày tải lên: 11/07/2014, 05:20
Lập trình Java cơ bản : Xử lý ngoại lệ part 7 pdf
... A= 2x + 7y Yêu cầu xử lý ngoại lệ xảy Viết chương trình cho phép tạo mảng chiều cỡ mxn với m,n nhập từ bàn phím Cài đặt xử lý ngoại lệ cần thiết 32 Bài tập Xây dựng lớp ngoại lệ DateException cho ... tháng Viết chương trình cho phép người dùng nhập vào ngày, tháng năm, thông tin không hợp lệ tung ngoại lệ DateException, sau thông báo cho người nhập biết cho phép người dùng nhập lại 33 Bài tập ... thí sinh, tên điểm thi môn) Điều xảy tạo đối tượng thuộc lớp Candidate với liệu đưa vào không hợp lệ ? Cài đặt lớp CandidateException để bắt lỗi Yêu cầu có lỗi cho biết tên mã thí sinh bị lỗi 34...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Xử lý ngoại lệ part 6 ppt
... ngoại lệ C() lại không xử lý ngoại lệ này, nơi xử lý nơi mà C() gọi, phương thức B() Nếu B() không xử lý phải xử lý ngoại lệ A()…Quá trình gọi lan truyền ngoại lệ Nếu đến main() không xử lý ngoại ... không xử lý ngoại lệ tung từ C() chương trình phải dừng lại 29 Ném lại ngoại lệ • Trong khối catch, ta không xử lý trực tiếp ngoại lệ mà lại ném lại ngoại lệ cho nơi khác xử lý catch (IOException ... Lan truyền ngoại lệ • Tình • Giả sử main() gọi phương thức A(), A() gọi B(), B() gọi C() Khi ngăn xếp phương thức tạo • Giả sử C() xảy ngoại lệ 28 Lan truyền ngoại lệ C() C() tung ngoại lệ B() B()...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Xử lý ngoại lệ part 3 docx
... } 14 Khối finally • Khi ngoại lệ xảy ra, chương trình dừng lại, số công việc “dọn dẹp” không thực (ví dụ đóng file) • Khối finally đảm bảo câu lệnh thực hiện, kể ngoại lệ xảy try { doSomething(); ... finally đảm bảo câu lệnh thực hiện, kể ngoại lệ xảy try { doSomething(); // phương thức gây ngoại lệ } finally { cleanup(); } 15 ...
Ngày tải lên: 26/07/2014, 12:21