我正在写c#。 例外可以是许多其他语言 我不明白如何处理异常处理,如何“尝试/捕获”。 我知道“try block”中的错误会转到“catch block”。 “Catch”可以捕捉到不同的情况如何:
我可以在MSDN中找到一些exeptions,有些可能很常见,比如算术异常。
但我如何确定该方法有这些例外?我想了解这个问题。 例如,在各种框架中,我看到了方法名称,但没有看到方法本身。
答案 0 :(得分:3)
但我如何确定该方法有这些例外?
您可以阅读该方法的文档。您将看到名为Exceptions
的部分,该列表包含方法可能抛出的异常。例如,请查看int.Parse
方法{{3} },您将在例外列表中看到这些例外:
答案 1 :(得分:1)
您可以在MSDN上查看,当您在页面末尾查找函数/方法时,始终会使用此函数/方法发生异常列表。然后,如果您想知道为什么会发生这些,只需点击例外,他们就会在其他网页上解释。