94

重複の可能性:
C#でJavaスタイルのthrowsキーワードを使用する方法は?

たとえば、例外が発生する関数があります

private void functionName() throws Exception
{
   // some code that might throw an exception
}

ありがとう!

4

3 に答える 3

145

いいえ、C# にはチェック例外がないため

スローされた例外を文書化しようとしている場合は、標準の xml ドキュメントを使用してください。

/// <exception cref="InvalidOperationException">Why it's thrown.</exception>
于 2011-04-20T07:13:13.257 に答える
19

いいえ。c#にはそのような構成はありません。ただし、このようにメソッドにコメントを追加する /// <exception cref="Exception"></exception> と、IntelliSenseに表示されます。

于 2011-04-20T07:08:09.197 に答える
5

残念ながらありません、そしてそれは苦痛かもしれません。解決策は、コードがスローする例外とエラーの処理方法に注意することです。

于 2011-04-20T20:58:28.530 に答える