csharp 的try-catch-终于

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 的try-catch-终于相关的知识,希望对你有一定的参考价值。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication7
{
    class Program
    {
        static void Main()
        {
            Console.WriteLine(Test());
            Console.ReadKey();
        }

        static int Test()
        {
            int num = 0;
            try
            {
                num = 1;
                throw new Exception("手动控制抛出异常");
                return num;
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                return num;
            }
            finally
            {
                num++;
                Console.WriteLine("我在Finally中num={0}", num);
            }
        }

    }
}

以上是关于csharp 的try-catch-终于的主要内容,如果未能解决你的问题,请参考以下文章

使用 XCTest 测试其中包含“try-catch”的方法

错误检测------try-catch语句 From 《高程3》

啪啪,打脸了!领导说:try-catch必须放在循环体外!

啪啪,打脸了!领导说:try-catch必须放在循环体外!

try-catch的使用以及细节

从不用 try-catch 实现的 async/await 语法说错误处理