try-catch-finally

1.try-catch-finally處理異常機制,當try中的代碼執行出現異常時,會有catch進行捕獲,並在finally中處理指定的操作,finally能夠保證它的代碼最終能夠得到執行,考慮如下代碼:

    try
            {
                int[] a = new int[0];
                a[0] = 1;
            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.ToString());
                return;
            }
            finally
            {
                
            }
            

        雖然在try中出現異常,catch中有函數返回執行語句,但finally中的代碼還是能得到執行

發佈了48 篇原創文章 · 獲贊 14 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章