C#教程
C#控制语句
C#函数
C#数组
C#面向对象
C#命名空间和异常
C#文件IO
C#集合
C#多线程
C#其它

C# 异常处理

C# 异常处理

C# 中的异常处理是处理运行时错误的过程。我们执行异常处理,以便即使在运行时出现错误后也能维持应用程序的正常流程。
在 C# 中,异常是在运行时抛出的事件或对象。所有异常都派生自 System.Exception 类。这是一个可以处理的运行时错误。如果我们不处理异常,它会打印异常消息并终止程序。

优势

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

C# 异常类

C# 中的所有异常类都派生自 System。异常 类。来看看C#常见异常类列表。
异常 说明
System.DivideByZeroException 处理一个数字除以零产生的错误。
System.NullReferenceException 处理引用空对象产生的错误。
System.InvalidCastException 处理无效类型转换产生的错误。
System.IO.IOException 处理输入输出错误。
System.FieldAccessException 处理由无效私有或受保护字段访问产生的错误。

C#异常处理关键字

在C#中,我们使用4个关键字来进行异常处理:
try catch finally throw
此外,我们可以创建用户定义的异常,我们将在下一章中学习。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4