Các bài tập Microsoft .NET 1 phần 4

Nếu ta không code gì ở phần Catch thì có nghĩa là chúng ta có Handle Error nhưng lại không làm gì hết, do đó Program sẽ không té. Ngược lại, nếu ta không dùng TryCatch, thì program sẽ té. | Các bài tập Microsoft .NET 55 Try result a b if this section has error jump to Catch section Catch only get here if an error occurs between Try and Catch result 0 Finally This section is optional but is always executed whether there is an error or not result End Try Nếu ta không code gì ở phần Catch thì có nghĩa là chúng ta có Handle Error nhưng lại không làm gì hết do đó Program sẽ không té. Ngược lại nếu ta không dùng thì program sẽ té. Nếu muốn nhảy ra khỏi Try Structure bất cứ lúc nào ta có thể dùng Exit Try Những cách CATCH error Ta có thể dùng Catch giống như Select Case để có một cách xử lý cho mỗi error Try Main code goes here Catch When 5 handle Error 5 Catch handle other errors End Try Ta có thể Catch Error Exception data trong một variable để dùng nó như sau Catch e as Exception Hai cách code ở trên có thể được gợp lại thành Các bài tập Microsoft .NET 56 Catch e As Exception When 5 Thay đổi trong cách viết Sub Function Dùng dấu ngoặc khi gọi Procedure Trong VB6 nếu không dùng keyword Call ta không dùng dấu ngoặc khi gọi Sub. Trong ta luôn luôn dùng cặp dấu ngoặc ngay cả khi không có parameter. Thí dụ ProcessData x New Customer ByVal là Default cho mọi Parameters Trong VB6 ByRef là default cho các parameters passed vô Sub Function. Tức là Sub Function có thể vô tình làm thay thổi trị số nguyên thủy của parameter variables. Trong ByVal là default cho các parameters passed vô Sub Function. Do đó nó sẽ tránh lỗi lầm nói trên. Optional Parameter cần có trị số Default Trong VB6 ta có thể dùng IsMissing để biết xem Optional parameter có hiện diện không. đã bỏ IsMissing và bắt buộc ta phải cung cấp trị số Default cho Optional parameter trong phần procedure declaration giống như sau đây Public Sub VerifyInput Optional ByVal InputData As String trong thí dụ này ta cho Default value của Optional parameter InputData là Empty string. Return Statement Hãy xem một thí dụ .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã 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.