21

c#、c++、vb.net、j#、および jscript で考えられる例外のリストを探しています。問題は、一部のサイトでは 20 の例外のリストが表示されるのに対し、別のサイトでは 39 の例外のリストが表示されることです。誰か私にこれに関する適切な情報を教えてください。

4

2 に答える 2

28

.Net フレームワークがスローする可能性のある例外のリストを探している場合は、この記事に多数の例外があります。これらの特定の数値をどこから引き出しているのかわかりません。また、すべての例外 (おそらく目にすることのないものを含む) を知っていて何を達成したいのかわかりません。

于 2012-07-07T16:44:07.890 に答える
12

.NET フレームワークによって宣言された例外が多数あり、他のコード (独自のものを含む) によってさらに多くの例外が作成される可能性があります。確かに 39 以上あります.... のドキュメントを参照すると、.NET フレームワークだけで直接System.Exception知られているすべてのサブクラスのリストが一番下に表示されます。

基本的に、「すべての例外」を知ることは役に立ちません。重要なのは、実行中のコードによってどの例外がスローされる可能性があるか、特にどの例外を実際に処理する必要があるかです (プロセスを強制終了するか、単に処理する必要がある例外ではなく)サーバー環境でリクエストを失敗させます)。

于 2012-07-07T16:42:25.553 に答える