1、try-catch
这个在异常用经常使用,常用的结构有两种:
//结构1
try
{
//执行代码
}
catch
{
//捕捉异常
}
try
{
//执行代码
}
catch
{
//捕捉异常
}
finally
{
//无论是否发生异常都会执行的代码段
}
2、using
这个和try-catch有差不多的性质,这个在调用之后不管发生异常都会执行对应的dispose方法,来进行对象回收操作,也会执行一些别的操作,这要看具体对象
using(实例化)
{
//待执行代码
}//回收对象