try…catch语句允许在try后面的大括号{}中放置可能发生异常情况的程序代码,并对这些程序代码进行监控,而catch后面的大括号{}中则放置处理错误的程序代码,以处理程序发生的异常。try…catch语句的基本格式如下:
try
{
被监控的代码
}
catch(异常类名 异常变量名)
{
异常处理
}
例子:
static void Main(string[] args)
{
try
{
object obj=null;
int N=(int)obj;
}
catch(Exception ex)
{
Console.WriteLine("捕获异常: "+ex);
}
Console.ReadLine();
}