try-catch語句的用法
阿新 • • 發佈:2018-11-19
在C#程式執行中,不可避免的會出現很多異常事件,這些異常事件會阻止程式繼續執行,給使用者體驗增加困難。所以我們要儘量避免異常的同時,也要對異常進行處理。這時就需要使用到try-catch語句。
下面介紹try-catch語句的用法。
(請注意,這是一篇程式設計方面的經驗,不是windows作業系統的操作經驗)
- Microsoft Visual Studio 2010
- 開啟Microsoft Visual Studio 2010, 新建名字為【處理異常】的程式。
- 在新程式介面空白視窗上放置合適的控制元件:包括,
2個操作button按鈕;
提供給使用者輸入的2個textbox控制元件;
1個顯示輸出日誌資訊的textbox控制元件。
3. 首先我們來看一下未使用異常處理的執行情況。
新增【異常操作】按鈕程式碼
輸出一個整數除於0的結果。
暫未新增異常處理語句。
4. 生成exe檔案進行測試。
5. 點選【異常操作按鈕】,彈出【報錯視窗】,提示出現【未經處理的異常】,這樣的視窗會給使用者留下非常不好的影響,所以要儘量避免。
6. 重新編輯【異常操作】按鈕程式碼
加上異常處理語句。
7. 生成exe檔案再次進行測試。
點選[異常操作]按鈕,在日誌資訊中提示有出現錯誤,並不影響程式的正常執行和使用體驗。