.NET Framework 標準の例外一覧 System.dll [C#, VB]

例外(Exception)

.NET Frameworkのアセンブリ「System.dll」に定義されている例外クラス(Exception)の一覧です。

System

アセンブリ: System.dll

System に定義されている例外クラス(Exception)は以下になります。

UriFormatException

無効な URI (Uniform Resource Identifier) が検出された場合にスローされる例外です。

名前空間: System
クラス名: UriFormatException

既定のメッセージ
識別された項目のうち 1 つが無効な形式です。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

InvalidAsynchronousStateException

操作を実行するスレッドが存在しない場合、またはスレッドにメッセージ ループがない場合にスローされる例外です。

名前空間: System.ComponentModel
クラス名: InvalidAsynchronousStateException

既定のメッセージ
種類 ‘System.ComponentModel.InvalidAsynchronousStateException’ の例外がスローされました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

InvalidEnumArgumentException

引数として使用した列挙値が無効な場合にスローされる例外です。

名前空間: System.ComponentModel
クラス名: InvalidEnumArgumentException

既定のメッセージ
種類 ‘System.ComponentModel.InvalidEnumArgumentException’ の例外がスローされました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

LicenseException

コンポーネントにライセンスが与えられなかった場合にスローされる例外です。

名前空間: System.ComponentModel
クラス名: LicenseException

既定のメッセージ
なし

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

WarningException

エラーではなく警告として処理される例外です。

名前空間: System.ComponentModel
クラス名: WarningException

既定のメッセージ
種類 ‘System.ComponentModel.WarningException’ の例外がスローされました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

Win32Exception

Win32 エラー コードがスローされる例外です。

名前空間: System.ComponentModel
クラス名: Win32Exception

既定のメッセージ
この操作を正しく終了しました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

CheckoutException

ソース コード管理プログラムにチェックインされているファイルのチェックアウトをキャンセルするか、チェックアウトが失敗した場合にスローされる例外です。

名前空間: System.ComponentModel.Design
クラス名: CheckoutException

既定のメッセージ
外部コンポーネントが例外をスローしました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

ConfigurationException

構成システムのエラーが発生したときにスローされる例外です。

名前空間: System.Configuration
クラス名: ConfigurationException

既定のメッセージ
種類 ‘System.Configuration.ConfigurationException’ の例外がスローされました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

SettingsPropertyIsReadOnlyException

読み取り専用の SettingsProperty (SettingsBase) の値を変更しようとしたときにスローされる例外です。

名前空間: System.Configuration
クラス名: SettingsPropertyIsReadOnlyException

既定のメッセージ
種類 ‘System.Configuration.SettingsPropertyIsReadOnlyException’ の例外がスローされました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

SettingsPropertyNotFoundException

名前によってSettingsBaseのプロパティにアクセスしようとしたが、プロパティがSettingsBaseクラスのインスタンスに関連付けられていないか、またはプロパティ用に構成されたプロバイダーが、要求されたときに値を返さなかった場合にスローされる例外です。

名前空間: System.Configuration
クラス名: SettingsPropertyNotFoundException

既定のメッセージ
種類 ‘System.Configuration.SettingsPropertyNotFoundException’ の例外がスローされました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

SettingsPropertyWrongTypeException

SettingsProperty オブジェクトで無効な型が使用された場合にスローされる例外です。

名前空間: System.Configuration
クラス名: SettingsPropertyWrongTypeException

既定のメッセージ
種類 ‘System.Configuration.SettingsPropertyWrongTypeException’ の例外がスローされました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

InternalBufferOverflowException

内部バッファーがオーバーフローした場合にスローされる例外です。

名前空間: System.IO
クラス名: InternalBufferOverflowException

既定のメッセージ
システム エラーです。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

InvalidDataException

データ ストリームが無効な形式である場合にスローされる例外です。

名前空間: System.IO
クラス名: InvalidDataException

既定のメッセージ
デコード中に無効なデータが見つかりました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

CookieException

Cookie を CookieContainer に追加するときにエラーが発生した場合にスローされる例外です。

名前空間: System.Net
クラス名: CookieException

既定のメッセージ
識別された項目のうち 1 つが無効な形式です。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

HttpListenerException

HTTP 要求の処理中にエラーが発生するとスローされる例外です。

名前空間: System.Net
クラス名: HttpListenerException

既定のメッセージ
この操作を正しく終了しました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

ProtocolViolationException

ネットワーク プロトコルの使用中にエラーが発生した場合にスローされる例外です。

名前空間: System.Net
クラス名: ProtocolViolationException

既定のメッセージ
オブジェクトの現在の状態に問題があるため、操作は有効ではありません。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

WebException

プラグ可能プロトコルによるネットワークへのアクセスでエラーが発生した場合にスローされる例外です。

名前空間: System.Net
クラス名: WebException

既定のメッセージ
オブジェクトの現在の状態に問題があるため、操作は有効ではありません。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

SmtpException

SmtpClient が 送信操作 (Send) または 非同期送信操作 (SendAsync) を完了できない場合にスローされる例外です。

名前空間: System.Net.Mail
クラス名: SmtpException

既定のメッセージ
構文エラーです。コマンドが認識できません。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

SmtpFailedRecipientException

特定の受信者への送信操作 (Send) または 非同期送信操作 (SendAsync) を SmtpClient が完了できない場合にスローされる例外です。

名前空間: System.Net.Mail
クラス名: SmtpFailedRecipientException

既定のメッセージ
構文エラーです。コマンドが認識できません。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

SmtpFailedRecipientsException

SmtpClient を使用して電子メールを送信し、その電子メールがすべての受信者に配信できない場合にスローされる例外です。

名前空間: System.Net.Mail
クラス名: SmtpFailedRecipientsException

既定のメッセージ
構文エラーです。コマンドが認識できません。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

NetworkInformationException

ネットワーク情報の取得中にWin32関数への呼び出しが失敗し、エラーが発生するとスローされる例外です。

名前空間: System.Net.NetworkInformation
クラス名: NetworkInformationException

既定のメッセージ
指定されたファイルが見つかりません。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

PingException

Ping の Send メソッドまたは SendAsync メソッドが、例外をスローするメソッドを呼び出したときにスローされる例外です。

名前空間: System.Net.NetworkInformation
クラス名: PingException

既定のメッセージ
なし

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

SocketException

ソケット エラーが発生したときにスローされる例外です。

名前空間: System.Net.Sockets
クラス名: SocketException

既定のメッセージ
この操作を正しく終了しました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

WebSocketException

WebSocket が接続操作を実行したときにエラーが発生した場合にスローされる例外です。

名前空間: System.Net.WebSockets
クラス名: WebSocketException

既定のメッセージ
この操作を正しく終了しました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

AuthenticationException

認証ストリームの認証が失敗した場合にスローされる例外です。

名前空間: System.Security.Authentication
クラス名: AuthenticationException

既定のメッセージ
システム エラーです。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

InvalidCredentialException

認証ストリームの認証が失敗してこの認証を再試行できない場合にスローされる例外です。

名前空間: System.Security.Authentication
クラス名: InvalidCredentialException

既定のメッセージ
システム エラーです。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

RegexMatchTimeoutException

正規表現パターン一致メソッドの実行時間が、タイムアウト間隔を超えるとスローされる例外です。

名前空間: System.Text.RegularExpressions
クラス名: RegexMatchTimeoutException

既定のメッセージ
操作がタイムアウトしました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

BarrierPostPhaseException

Barrier のフェーズ後アクションに失敗したときにスローされる例外です。

名前空間: System.Threading
クラス名: BarrierPostPhaseException

既定のメッセージ
postPhaseAction は例外により失敗しました。

C# の try-catch-finally 文

Visual Basic の Try-Catch-Finally 文

他のアセンブリの例外一覧については、以下の記事をご覧ください。

.NET Framework 標準の例外一覧(アセンブリ別)
.NET Framework に標準で用意されている主要な例外クラス(Exception)の一覧をアセンブリ別にまとめておきます。 ア...