C#异常处理

在.NET类库中提供了针对各种异常清醒所设计的异常类,这些异常类都是System.Exception的直接或间接子类

主要的异常处理语句有:

1.  try..catch 语句

try

{

  可能引发异常的代码

}

catch(System.Exception ex

{

   处理异常的代码(一般为输出提示语句)

   Console.WriteLine(" "+ex);

}


2.Throw 语句

Throw语句用于主动引发一个异常,可以在特定情形下,自行抛出异常

通常Throw 语句和Try...Catch语句一起使用


3.Try...Catch...Finally 语句

try

{

  可能引发异常的代码

}

catch(System.Exception ex

{

   处理异常的代码(一般为输出提示语句)

   Console.WriteLine(" "+ex);

}

finally

{

        存放不管是否异常都始终要执行的代码   (释放内存)

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值