C#编程-44:异常处理的复习笔记
  TEZNKK3IfmPf 2023年11月14日 45 0
1、三种处理语句
(1)try...catch...             //捕获异常
(2)try...finally...            //清除异常
(3)try...catch...finally... //处理所有异常

异常类型:Exception
异常处理语句会降低性能,可以使用if语句

2、引发异常
格式:throw new 异常类(异常信息);
异常类:预定义的

3、预定义异常类
Exception,所有异常对象的基类
SystemException,运行时产生的所有错误的基类
IndexOutOfRangeException,数组下标越界
NullReferenceException,空对象被引用时
ArgumentException,参数异常
ArrayTypeMismatchException,尝试访问类型与数组不兼容的元素
ArithmeticException,算数异常
InvalidCastException,无效显示转换异常
DivideByZeroException,除零异常
OverflowException,溢出异常
FormatException,参数格式无效

4、自定义异常类
需要继承自Exception

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

TEZNKK3IfmPf