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中的代碼還是能得到執行