我怎么知道一个类会抛出什么样的异常?

时间:2010-11-24 05:57:36

标签: c# exception-handling

是否有来自MSDN的任何页面或某处可以告诉我们,特定类会抛出什么样的异常?

例如,FtpWebRequest。我怎么能找出它会抛出什么样的异常? 来自MSDN的页面并不是真的有用 http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest%28v=VS.100%29.aspx

由于

2 个答案:

答案 0 :(得分:3)

类不会抛出异常。成员(属性和方法)做。因此,您需要查看各个成员要了解的文档。

答案 1 :(得分:1)

正如其他人所说,智能感知会告诉你。另外,你可以step into the framework code itself

此外,每个方法的文档都包含它可能抛出的异常列表。 Example