c# function如何处理异常

avatar
作者
猴君
阅读量:0

在C#中,异常处理通常使用try-catch语句来捕获和处理异常。以下是一个示例:

try {     // 可能会引发异常的代码     int a = 10;     int b = 0;     int result = a / b; } catch (DivideByZeroException ex) {     // 处理除零异常     Console.WriteLine("除零异常发生: " + ex.Message); } catch (Exception ex) {     // 处理其他类型的异常     Console.WriteLine("发生异常: " + ex.Message); } finally {     // 可选的finally块,用于在无论是否发生异常都会执行的清理工作     Console.WriteLine("处理完成"); } 

在上面的示例中,try块包含可能会引发异常的代码。如果发生异常,catch块将根据异常的类型执行相应的处理代码。最后,finally块用于执行无论是否发生异常都需要执行的代码,比如资源的释放等操作。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!