TAILIEUCHUNG - Bài giảng Xử lý ngoại tệ

Bài giảng Xử lý ngoại tệ trình bày về tình huống phát sinh ngoại lệ, cách xử lý ngoại tệ làm việc trong C# và câu lệnh try-catch-finally. Hy vọng đây là tài liệu tham khảo hữu ích cho bạn. | XỬ LÝ NGOẠI LỆ Nội dung • Tình huống phát sinh ngoại lệ • Cách xử lý ngoại lệ làm việc trong C# • Câu lệnh try-catch-finally Tình huống • Những lỗi phát sinh khi rutime có thể làm hư hại chương trình • Không phải lỗi lập trình • VD: một số tình huống viết dữ liệu vào file • Đĩa bị đầy • Lỗi phần cứng • File bị thay đổi thành chỉ đọc • Cách xử lý trước đây GET A FILENAME OPEN THE FILE IF THERE IS NO ERROR OPENING THE FILE READ SOME DATA IF THERE IS NO ERROR READING THE DATA PROCESS THE DATA WRITE THE DATA IF THERE IS NO ERROR WRITING THE DATA CLOSE THE FILE IF THERE IS NO ERROR CLOSING FILE RETURN • Hầu hết các bước có khả năng thất bại • Khó xác định chính xác lỗi từ những thông tin trả về của hàm thư viện • Đoạn code phải thực hiện rồi mới biết lỗi Cách xử lý Exception TRY TO DO THESE THINGS: GET A FILENAME OPEN THE FILE READ SOME DATA PROCESS THE DATA WRITE THE DATA CLOSE THE FILE RETURN IF ERROR OPENING THE FILE THEN . IF ERROR READING THE DATA THEN . IF ERROR WRITING THE DATA THEN . IF ERROR CLOSING THE FILE THEN . • Đoạn code xử lý ngắn gọn, dễ đọc • Logic chương trình hợp lý hơn, những đoạn nghi ngờ có lỗi nằm trong vùng Try • Cho phép xử lý tình huống lỗi rõ ràng và đơn giản

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.