Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Tìm hiểu C# và ứng dụng của C# p 13
Đang chuẩn bị liên kết để tải về tài liệu:
Tìm hiểu C# và ứng dụng của C# p 13
Hòa Giang
112
9
pdf
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Chương 11 Quản lý lỗi C# quản lý lỗi và các trạng thái bất thường bằng biệt lệ (exception). Một biệt lệ là một đối tượng chứa các thông tin về sự cố bất thường của chương trình. Điều quan trọng trước hết là phải phân biệt rõ sự khác nhau giữa bug, error và biệt lệ. Bug là lỗi về mặt lập trình do chính lập trình viên không kiểm soát được mã nguồn. Biệt lệ không thể sửa các bug. Mặc dù bug sẽ phát sinh (ném) một biệt lệ, chúng ta không nên dựa vào các biệt lệ. | Quản lý lỗi Gvhd Nguyễn Tấn Trần Minh Khang Chương 11 Quản lý lỗi C quản lý lỗi và các trạng thái bất thường bằng biệt lệ exception . Một biệt lệ là một đối tượng chứa các thông tin về sự cố bất thường của chương trình. Điều quan trọng trước hết là phải phân biệt rõ sự khác nhau giữa bug error và biệt lệ. Bug là lỗi về mặt lập trình do chính lập trình viên không kiểm soát được mã nguồn. Biệt lệ không thể sửa các bug. Mặc dù bug sẽ phát sinh ném một biệt lệ chúng ta không nên dựa vào các biệt lệ để sửa các bug mà nên viết lại mã nguồn cho đúng. Error là lỗi gây ra bởi người dùng. Chẳng hạn như người dùng nhập một con số thay vì phải nhập các ký tự chữ cái. Một error cũng ném ra một biệt lệ nhưng ta có thể ngăn chặn bằng cách bắt lấy lỗi này yêu cầu người dùng chỉnh sửa cho đến khi hợp lệ. Bất cứ khi nào có thể error nên được tiên đoán trước và ngăn chặn. Ngay cả khi các bug đã được sửa các error đã được tiên đoán hết thì vẫn còn nhiều tình huống không thể lường trước như hệ thống đã hết bộ nhớ hay chương trình đang truy cập một tập tin không tồn tại. Chúng ta không thể ngăn chặn được biệt lệ nhưng có lại có thể quản lý được chúng để chúng không làm gẫy đỗ ứng dụng. Khi chương trình gặp phải tình huống trên chẳng hạn hết bộ nhớ nó sẽ ném phát sinh một biệt lệ. Khi một biệt lệ được ném ra hàm đang thực thi sẽ bị tạm dừng và vùng nhớ stack sẽ được duyệt ngược cho đến khi gặp trình giải quyết biệt lệ. Điều này có nghĩa là nếu hàm hiện hành không có trình giải quyết biệt lệ thì hàm sẽ bị ngắt và hàm gọi sẽ có cơ hội để giải quyết lỗi. Nếu không có hàm gọi nào giải quyết biệt lệ thì biệt lệ sẽ được ném cho CLR giải quyết. Điều này đồng nghĩa với việc chương trình sẽ bị dừng một cách bất thường. Trình quản lý lỗi exception handler là một đoạn mã được thiết kế để giải quyết các biệt lệ được ném ra. Trình giải quyết lỗi được cài đặt trong khối lệnh bắt đầu bởi từ khóa catch . Một cách lý tưởng thì khi biệt lệ được bắt và giải quyết thì chương trình tiếp tục thực thi và vấn .
TÀI LIỆU LIÊN QUAN
Tìm hiểu C# và ứng dụng của C# p 1
Tìm hiểu C# và ứng dụng của C# p 2
Tìm hiểu C# và ứng dụng của C# p 3
Tìm hiểu C# và ứng dụng của C# p 4
Tìm hiểu C# và ứng dụng của C# p 5
Tìm hiểu C# và ứng dụng của C# p 6
Tìm hiểu C# và ứng dụng của C# p 7
Tìm hiểu C# và ứng dụng của C# p 8
Tìm hiểu C# và ứng dụng của C# p 9
Tìm hiểu C# và ứng dụng của C# p 10
Đã 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.