HỆ THỐNG THÔNG TIN - Xử lý lỗi potx

7 324 0
HỆ THỐNG THÔNG TIN - Xử lý lỗi potx

Đang tải... (xem toàn văn)

Thông tin tài liệu

KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÁC HỆ THỐNG THÔNG TIN Chương 4. Xử lý lỗi Hoàng Hữu Việt – IT Faculty, Vinh University Email: viethh.vinhuni@gmail.com Nội dung Hoàng Hữu Việt Đặt vấn đề Xử lý lỗi Lệnh try catch Ví dụ 2007 Bộ môn Các Hệ thống Thông tin Slide 2 Giới thiệu Hoàng Hữu Việt Một lỗi ngoại lệ (exception) là lỗi không mong đợi xẩy ra khi chương trình thực hiện. Lỗi ngoại lệ xảy ra do Các lỗi do lập trình không tốt Các lệnh gọi thư viện Tài nguyên không đủ khi thực hiện Trong .NET Framework xây dựng lớp Exception cho phép sử dụng để xử lý các lỗi ngoại lệ 2007 Bộ môn Các Hệ thống Thông tin Slide 3 Lớp Exception Hoàng Hữu Việt Lớp Exception là lớp cơ sở cho phép các lớp khác có thể kế thừa OleDbException SqlException Một số thuộc tính Message: Lý do xảy ra lỗi StackTrace: Nơi xảy ra lỗi Vị trí dòng lệnh Thủ tục 2007 Bộ môn Các Hệ thống Thông tin Slide 4 { { { Lệnh try catch Hoàng Hữu Việt Dùng để xử lý lỗi ngoại lệ try 1. Các lệnhcó thể xảy ra lỗi } catch (Exception ) 2. Hiển thị lỗi } finally 3.(Tuỳ chọn) mã lệnh luôn được thực hiện. } 2007 Bộ môn Các Hệ thống Thông tin Slide 5 Ví dụ Hoàng Hữu Việt Ví dụ về phép chia thông báo lỗi thông báo lỗi 2007 Bộ môn Các Hệ thống Thông tin Slide 6 Ví dụ Hoàng Hữu Việt Ví dụ về phép chia private void btnDivide_Click(object sender, EventArgs e) { textBox3.Clear(); try { int a = Convert.ToInt32(textBox1.Text); int b = Convert.ToInt32(textBox2.Text); int c = a / b; textBox3.Text = c.ToString(); } catch(Exception ex) { MessageBox.Show(ex.Message); } } 2007 Bộ môn Các Hệ thống Thông tin Slide 7 . CÔNG NGHỆ THÔNG TIN BỘ MÔN CÁC HỆ THỐNG THÔNG TIN Chương 4. Xử lý lỗi Hoàng Hữu Việt – IT Faculty, Vinh University Email: viethh.vinhuni@gmail.com Nội dung Hoàng Hữu Việt Đặt vấn đề Xử lý lỗi Lệnh. tính Message: Lý do xảy ra lỗi StackTrace: Nơi xảy ra lỗi Vị trí dòng lệnh Thủ tục 2007 Bộ môn Các Hệ thống Thông tin Slide 4 { { { Lệnh try catch Hoàng Hữu Việt Dùng để xử lý lỗi ngoại lệ try 1 dụ 2007 Bộ môn Các Hệ thống Thông tin Slide 2 Giới thiệu Hoàng Hữu Việt Một lỗi ngoại lệ (exception) là lỗi không mong đợi xẩy ra khi chương trình thực hiện. Lỗi ngoại lệ xảy ra do Các lỗi do lập trình

Ngày đăng: 09/07/2014, 13:20

Tài liệu cùng người dùng

Tài liệu liên quan