0

bài 6 xử lý ngoại lệ

BÀI 7: XỬ LÝ NGOẠI LỆ (EXCEPTION) pptx

BÀI 7: XỬ NGOẠI LỆ (EXCEPTION) pptx

Kỹ thuật lập trình

... • • • Xử 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ỖI VÀ NGOẠI LỆ • Trong số ngôn ngữ C, việc xử lỗi ... ngoại lệ C() lại không xử ngoại lệ này, nơi xử nơi mà C() gọi, phương thức B() Nếu B() không xử phải xử ngoại lệ A()…Quá trình gọi lan truyền ngoại lệ Nếu đến main() không xử ngoại ... cách thức để xử ngoại lệ (exception handling) tuỳ theo nhu cầu chương trình 10 XỬ 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ử ngoại lệ khối catch...
  • 35
  • 667
  • 3
Lập trình Java cơ bản : Xử lý ngoại lệ part 6 ppt

Lập trình Java cơ bản : Xử ngoại lệ part 6 ppt

Kỹ thuật lập trình

... ngoại lệ C() lại không xử ngoại lệ này, nơi xử nơi mà C() gọi, phương thức B() Nếu B() không xử phải xử ngoại lệ A()…Quá trình gọi lan truyền ngoại lệ Nếu đến main() không xử ngoại ... không xử 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ử trực tiếp ngoại lệ mà lại ném lại ngoại lệ cho nơi khác xử 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()...
  • 5
  • 386
  • 0
slide môn lý thuyết ngôn ngữ hđt bài 08 - ngoại lệ và xử lý ngoại lệ

slide môn thuyết ngôn ngữ hđt bài 08 - ngoại lệxử ngoại lệ

Thiết kế - Đồ họa - Flash

... thích ngoại lệ mô tả lợi ích việc xử ngoại lệ hướng đối tượng • Giải thích mô hình xử ngoại lệ • Sử dụng khối try/catch/finally để bắt xử ngoại lệ Java • Hiểu biết cách sử dụng ủy nhiệm ngoại ... không xử lỗi ▫ Bản chất người ▫ Thiếu kinh nghiệm, cố tình bỏ qua Nội dung Ngoại lệ Bắt và xử lý ngoại lệ Ủy nhiệm ngoại lệ Tạo ngoại lệ tự định nghĩa 10 2.1 Mục đích xử ngoại lệ • ... ngoại lệ B() B() A() A() main() main() Nếu C() gặp lỗi tung ngoại lệ C() lại không xử ngoại lệ này, một nơi xử nơi mà C() gọi, đó phương thức B() Nếu B() không xử phải xử ngoại lệ...
  • 55
  • 321
  • 0
LẬP TRÌNH HƯỚNG đối TƯỢNG   bài 08 NGOẠI lệ và xử lý NGOẠI lệ

LẬP TRÌNH HƯỚNG đối TƯỢNG bài 08 NGOẠI lệxử NGOẠI lệ

Cao đẳng - Đại học

... Nhược điểm Nội dung Ngoại lệ Bắ t xử ngoạ i lệ Ủy nhiệm ngoại lệ Tạo ngoại lệtựđị nh nghĩa 10 2.1 Mục đích x ngoại lệ 2.1 Mục đích x ngoại lệ( 2) Khi xảy ngoại lệ, ch xử thích hợp? ………… ... “DIVISION BY ZERO” Khối xử lỗi EXIT: END 11 12 8/24/2011 2.2 Mô hình x ngoại lệ 2.2 Mô hình x ngoại lệ( 2) Hướng đối tượng cách 13 2.3 X ngoại lệtrong Java 14 2.3 X ngoại lệtrong Java (2) ... System.out.println(" - File End -"); } } Ngoại lệ Bắt x ngoại lệ Ủ y nhiệ m ngoạ i lệ Tạo ngoại lệtựđị nh nghĩa 37 38 3.1 Ủy nhiệm ngoại lệ Hai cách làm việc với ngoại lệ X Ủy nhiệm cho vịtrí gọi nó:...
  • 9
  • 352
  • 0
 XỬ LÝ NGOẠI LỆ (Exception Handling)

XỬ NGOẠI LỆ (Exception Handling)

Kỹ thuật lập trình

... hợp tất tiến trình xử lỗi nơi Lúc đoạn mã bạn rõ ràng  Java sử dụng khối ‘try’ ‘catch’ để xử ngoại lệ Các câu lệnh khối ‘try’ chặn ngoại lệ khối ‘catch’ xử ngoại lệ  Các khối chứa ... hành xử 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ử 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ử ngoại lệ Trong Java, mô hình xử ngoại lệ kiểm tra việc xử 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...
  • 12
  • 863
  • 3
Xử lý ngoại lệ trong Java

Xử ngoại lệ trong Java

Kỹ thuật lập trình

... Bài Xử ngoại lệ • • • • • • • Xử 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ỗi ngoại lệ • Trong ... ngoại lệ C() lại không xử ngoại lệ này, nơi xử nơi mà C() gọi, phương thức B() Nếu B() không xử phải xử ngoại lệ A()…Quá trình gọi lan truyền ngoại lệ Nếu đến main() không xử ngoại ... cách thức để xử ngoại lệ (exception handling) tuỳ theo nhu cầu chương trình 10 Xử 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ử ngoại lệ khối catch...
  • 34
  • 1,775
  • 10
java xử lý ngoại lệ

java xử ngoại lệ

Tin học

... ‘try’ tạo ngoại lệ có loại e2, thực / /xử 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ử 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ử 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ử ngoại lệ  Một chương trình nên có chế xử 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...
  • 11
  • 387
  • 0
Xử lý ngoại lệ

Xử ngoại lệ

Kỹ thuật lập trình

... b t x 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 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 bi t l , n u không tìm th y mã x 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 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...
  • 5
  • 323
  • 0
Chương 7 XỬ LÝ NGOẠI LỆ (Exception Handling)

Chương 7 XỬ NGOẠI LỆ (Exception Handling)

Kỹ thuật lập trình

... 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ử ngoại lệ Trong Java, mô hình xử ngoại lệ kiểm ... trình 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 ...  Việc xử ngoại lệ cho phép bạn kết hợp tất tiến trình xử lỗi nơi Lúc đoạn mã bạn rõ ràng  Java sử dụng khối ‘try’ ‘catch’ để xử ngoại lệ Các câu lệnh khối ‘try’ chặn ngoại lệ khối...
  • 14
  • 394
  • 0
XỬ LÝ NGOẠI LỆ (Exception Handling)

XỬ NGOẠI LỆ (Exception Handling)

Toán học

... hợp tất tiến trình xử lỗi nơi Lúc đoạn mã bạn rõ ràng  Java sử dụng khối ‘try’ ‘catch’ để xử ngoại lệ Các câu lệnh khối ‘try’ chặn ngoại lệ khối ‘catch’ xử ngoại lệ  Các khối chứa ... hành xử 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ử 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ử ngoại lệ Trong Java, mô hình xử ngoại lệ kiểm tra việc xử 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...
  • 12
  • 283
  • 0
Tài liệu Java : Xử lý ngoại lệ pdf

Tài liệu Java : Xử ngoại lệ pdf

Kỹ thuật lập trình

... 7.3 Xử 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ử ngoại lệ Trong Java, mô hình xử ngoại lệ kiểm tra việc xử 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ỗi nơi Lúc đoạn mã bạn rõ ràng Java sử dụng khối ‘try’ ‘catch’ để xử ngoại lệ Các câu lệnh khối ‘try’ chặn ngoại lệ khối ‘catch’ xử ngoại lệ Các khối chứa nhiều...
  • 13
  • 478
  • 2
Tài liệu XỬ LÝ NGOẠI LỆ phần 1 doc

Tài liệu XỬ NGOẠI LỆ phần 1 doc

Kỹ thuật lập trình

... thúc Một trình xử ngoại lệ khối lệnh chương trình thiết kế xử ngoại lệ mà chương trình phát sinh Xử ngoại lệ thực thi trong câu lệnh catch Một cách 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ử ngoại lệ, chức bị chấm dứt hàm gọi nhận thay đổi đến việc xử ngoại lệ Nếu hàm gọi không thực việc xử ngoại lệ, ngoại lệ xử sớm CLR, điều dẫn đến chương ... kiếm trình xử ngoại lệ Một lần Func1 đoạn xử 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ử ngoại lệ, việc đơn giản xuất thông điệp lỗi Câu lệnh catch...
  • 11
  • 268
  • 0
Tài liệu XỬ LÝ NGOẠI LỆ phần 2 docx

Tài liệu XỬ NGOẠI LỆ phần 2 docx

Kỹ thuật lập trình

... ArithmeticException Nếu đảo thứ tự câu lệnh catch, ngoại lệ DivideByZeroException phù hợp với khối xử ngoại lệ Arith- meticException Và việc xử ngoại lệ không giao cho khối xử DivideByZeroException ... here 5/ 12 = 0.4 166 666 666 66 Close file here Trong ví dụ khối catch loại bỏ thêm vào khối finally Bất ngoại lệ có phát sinh hay không khối lệnh bên finally ... 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ử ngoại lệ chung đoạn chương trình mức cao trường hợp ngoại lệ không đoán...
  • 12
  • 402
  • 0
Tài liệu XỬ LÝ NGOẠI LỆ phần 3 pptx

Tài liệu XỬ NGOẠI LỆ phần 3 pptx

Kỹ thuật lập trình

... 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...
  • 11
  • 305
  • 0
Xử lý ngoại lệ - ThS Nguyễn Hà Giang doc

Xử ngoại lệ - ThS Nguyễn Hà Giang doc

Kỹ thuật lập trình

... try Cú pháp kh i catch sau catch (Exception-class [var1]) { // xử ngoại lệ } catch (Exception-class [var2]) { // xử 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 // 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...
  • 20
  • 284
  • 1
giáo trình công nghệ sinh học môi trường Bài 6 xử lý khí

giáo trình công nghệ sinh học môi trường Bài 6 xử khí

Môi trường

... BÀI 6: XỬ LÝ KHÍ THẢI Giới thiệu Kỹ thuật tinh khí thải sinh học Các thông số thực Các đặc trưng dòng khí thải Các nguyên trình Họat động bể xử lí Kiểm soát bể xửXu hướng ... Kiểm soát bể xử lí  Các yếu tố môi trường: • Các vi sinh vật sinh trưởng tối ưu dải pH 6- 8 • Nhiệt độ: 25-40oC: mesophilic 50-70oC: thermophilic • Bể lọc vận hành tối ưu độ ẩm 40 -60 %, nước dư ... có quạt gió sử dụng để thổi khí • Áp suất tĩnh không 60 Pa tương ứng độ dày 28 cm • Vận tốc lọc tổng bể lọc từ 64 1 m3/giờ (vào mùa đông) đến 463 4 m3/giờ (vào mùa hè) • EBRT khoảng giây, 18 giây...
  • 37
  • 1,029
  • 1
Slide 8 exception - XỬ LÝ NGOẠI LỆ

Slide 8 exception - XỬ NGOẠI LỆ

Cao đẳng - Đại học

... tung ngoại lệ B() B() A() A() main() main() Nếu C() gặp lỗi tung ngoại lệ C() lại không xử ngoại lệ này, nơi xử nơi mà C() gọi, phương thức B() Nếu B() không xử phải xử ngoại lệ A()…Quá ... cách thức để xử ngoại lệ (exception handling) tuỳ theo nhu cầu chương trình XỬ 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ử ngoại lệ khối catch ... truyền ngoại lệ Nếu đến main() không xử ngoại lệ tung từ C() chương trình phải dừng lại 28 NÉM LẠI NGOẠI LỆ • Trong khối catch, ta không xử trực tiếp ngoại lệ mà lại ném lại ngoại lệ cho...
  • 33
  • 551
  • 0
Ch4.Xu ly Ngoai le pptx

Ch4.Xu ly Ngoai le pptx

Kỹ thuật lập trình

... Bài giảng Lập trình Java Xử Ngoại lệ Xử 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 Đức Hiển – Bài ... Chương Xử Ngoại lệ (Processing Exception) Nguyễn Đức Hiển – Bài giảng Lập trình Java Nội dung Ngoại lệ ?  Xử Ngoại lệ  Nguyễn Đức Hiển – Bài giảng Lập trình Java Giới ... có khả ném Ngoại lệ, bạ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...
  • 17
  • 309
  • 1
Chương 7: XỬ LÝ NGOẠI LỆ (Exception Handling) potx

Chương 7: XỬ NGOẠI LỆ (Exception Handling) potx

Kỹ thuật lập trình

... phát ngoại lệ Mô hình xử 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ử ngoại lệ Người lập trình phải xử ngoại lệ ... gây ngoại lệ } catch(Exception e1) { // Nếu lệnh khối ‘try’ tạo ngoại lệ / /xử 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ử ngoại lệ không ... trình xử lỗi nơi Lúc đoạn mã bạn rõ ràng  Java sử dụng khối ‘try’ ‘catch’ để xử ngoại lệ Các câu lệnh khối ‘try’ gây ngoại lệ khối ‘catch’ xử ngoại lệ  Nhiều khối catch sử dụng để xử lý...
  • 14
  • 421
  • 0

Xem thêm