C# 属性

C# 抽象

C# 字符串

C# 泛型

C# 杂项

C# 新特性

C# 异常处理

C# 中的异常处理是处理运行时错误的过程我们执行异常处理,以便即使在运行时错误之后也可以维持应用程序的正常流程。

在 C# 中,异常是在运行时抛出的事件或对象。从System.Exception派生的所有异常。这是一个可以处理的运行时错误。如果我们不处理异常,它会打印异常消息并终止程序。

优势

维护应用程序的正常流程。在这种情况下,其余代码在异常之后执行。

C# 异常类

C# 中的所有异常类都派生自System.Exception类。让我们看看 C# 常见异常类的列表。

例外描述
System.DivideByZeroException处理通过将数字除以零而产生的错误。
System.NullReferenceException处理引用空对象产生的错误。
System.InvalidCastException处理由无效类型转换产生的错误。
System.IO.IOException处理输入输出错误。
System.FieldAccessException处理由无效的私有或受保护的字段访问产生的错误。

C# 异常处理关键字

在 C# 中,我们使用 4 个关键字来执行异常处理:

  • try

  • catch

  • finally, and

  • throw

此外,我们可以创建用户定义的异常,我们将在下一章中学习。


上一主题 没有了 下一主题 C# try/catch 尝试/捕获
  • 使用社交账号登录,本站支持
全部评论(0)