0

在 Java 中,对可以抛出 s 的函数的调用Exception需要使用 atry-catch或通过throws Exception在函数签名中添加 a 来预测它们。

我对它们的主要用途是在我的顶级调用代码中,我只将try-catches 放在显式 throw Exceptions 的部分中。

但是,由于 C# 没有检查异常,我能想到的唯一方法是预期Exceptions 是用try-catches 包围我的顶级调用代码的所有部分。我个人不喜欢这种方法,原因如下:

  1. 它可能导致代码非常混乱,将try-catches 放在不需要它们的地方。

  2. 我可能会错过需要try-catch.

如何Exception在 C# 中的顶级调用代码中正确预测 s?

4

0 回答 0