6
我在Java
我有這個代碼,我用來報告異常(投擲FileNotFoundException
,IOException
,ClassNotFoundException
)。如何在C#中報告異常?
例子:
private void functionName() throws FileNotFoundException, IOException, ClassNotFoundException{}
我需要做的這C#
,我該怎麼辦呢?
你不能。 C#不支持在方法簽名中聲明已檢查的異常或任何類型的異常。你可以做的最好的事情是添加一些文件來聲明哪些異常是預期的。 – sstan
可能重複[在Java/C#中檢查異常?](http://stackoverflow.com/questions/9371686/what-are-checked-exceptions-in-java-c) – sstan
要添加到@sstan說的,你可以使用'/// ... '標記,描述[here](https://msdn.microsoft.com/en-us/library/w1htk11d.aspx)。這只是文檔,而不是檢查異常。 –