三种不同的C#异常类型

C#异常类型◆用try-catch 捕获异常

创新互联专注于鹤峰网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供鹤峰营销型网站建设,鹤峰网站制作、鹤峰网页设计、鹤峰网站官网定制、小程序设计服务,打造鹤峰网络公司原创品牌,更为您提供鹤峰网站排名全网营销落地服务。

C#异常类型◆用try-finally 清除异常

C#异常类型◆用try-catch-finally 处理所有的异常

如:

 
 
 
  1. try 
  2. {  
  3. ...  
  4. }  
  5. catch(System.Exception e)  
  6. {  
  7. ...  

Exception 所有异常对象的基类

SystemException 运行时产生的所有错误的基类

IndexOutOfRangeException 当一个数组的下标超出范围时运行时引发

NullReferenceException 当一个空对象被引用时运行时引发

InvalidOperationException 当对方法的调用对对象的当前状态无效时,由某些方法引发

ArgumentException 所有参数异常的基类

ArgumentNullException 在参数为空(不允许)的情况下,由方法引发

ArgumentOutOfRangeException 当参数不在一个给定范围之内时,由方法引发

InteropException 目标在或发生在CLR外面环境中的异常的基类

ComException 包含COM 类的HRESULT信息的异常

SEHException 封装win32 结构异常处理信息的异常

【编辑推荐】

  1. 分析C#不安全代码
  2. 浅析C#调用ImageAnimator
  3. C#连接Access、SQL Server数据库
  4. 浅谈C#固定的和活动的变量
  5. 介绍C#中的值类型

名称栏目:三种不同的C#异常类型
URL标题:http://www.shufengxianlan.com/qtweb/news26/552376.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联