作用:避免代码报错时,造成程序卡死
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args) {
//必备部分
try
{
//希望进行异常捕获的代码块放到try中
//如果try中的代码报错了 不会让程序卡死
int i = int.Parse("wtf");
Console.WriteLine(i);
}
catch(Exception e)//e为具体的问题对象,报错跟踪
{
//如果异常会执行catch中的代码
Console.WriteLine("Please enter legal number");
}
//可选部分
{
//最后执行的代码,无论是否出错都会执行的代码
Console.WriteLine("end");
}
#region MyRegion
#endregion
}
}
}