其他分享
首页 > 其他分享> > 异常处理

异常处理

作者:互联网

案例代码如下:

class MyClass
    {
        public void A()
        {
            try
            {
                B();
            }
            catch (System.NullReferenceException)
            {
            Console.WriteLine("catch clause in A()");
        }
        finally
        {

            Console.WriteLine("finally clause in A()");

        }
        
    }
    private void B()
    {
        int x = 10, y = 0;
        try
        {
            x /= y;//除数不能为0;
        }
        catch (System.IndexOutOfRangeException )
        {

            Console.WriteLine("catch clause in B()");
        }
        finally
        {
            Console.WriteLine("finally clasue in B()");
        }


    }

标签:Console,处理,clause,System,finally,WriteLine,catch,异常
来源: https://www.cnblogs.com/caiwenwen/p/15932749.html