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中的代码还是能得到执行