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