TAILIEUCHUNG - Teach Yourself the C# Language in 21 Days phần 5

Giá trị này được đặt trong biến lên và trở về từ phương pháp trong dòng 20 là một giá trị gấp việc có phương pháp thông thường, cấu trúc có thể có nhà thầu. Không giống như các lớp học, nếu bạn quyết định tuyên bố một nhà xây dựng, bạn phải bao gồm tờ khai với các thông số. | Handling Problems in Your Programs Exceptions and Errors 299 provide cleaner results than pop-up boxes terminated programs and cryptic messages. To do this you use the try and catch keywords. Using try and catch The try and catch keywords are the key to exception handling. The try command enables you to put a wrapper around a block of code that helps you route any problems exceptions that might occur. The catch keyword enables you to catch the exceptions that the try command routes. By using a catch you get the chance to execute code and control what happens rather than letting the program terminate. Listing illustrates a basic use of the try and catch commands. 9 Listing Using try-catch 1 2 A program that throws an exception 3 4 using System 5 6 class Trylt 7 8 public static void Main 9 10 int myArray new int 5 11 12 try 13 14 for int ctr 0 ctr 10 ctr Array only has 5 ele- aments 15 16 myArray ctr ctr 17 18 19 20 catch 21 22 The exception was caught 23 24 25 At end of class 25 27 Output The exception was caught At end of class 300 Day 9 Analysis This listing is similar to Listing but it has basic exception handling added using try and catch. In this version of the listing the main code is wrapped in a try statement which starts in Line 12. It uses braces Lines 13 and 18 to enclose a block of code that is to be watched for exceptions. In this listing the code that manipulates the array is enclosed in the try statement. Following the try statement is a catch statement that starts in Line 20 and includes the statements between its braces Lines 21 and 23 . If an exception is found while executing the code within the try statement control immediately goes to the catch statement. Instead of the results you saw in Listing in which a cryptic message was displayed and the program ended in this listing the code within the catch statement s block executes. The program then continues to operate. In Listing

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.