try-catch-finally

来源:互联网 发布:java collection遍历 编辑:程序博客网 时间:2024/06/03 16:01

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

0 0
原创粉丝点击