クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
.NET Framework 3.5
.NET Framework
System 名前空間
ApplicationException クラス
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2008/.NET Framework 3.5

その他のバージョンについては、以下の情報を参照してください。
.NET Framework クラス ライブラリ
ApplicationException クラス

更新 : 2007 年 11 月

致命的ではないアプリケーション エラーが発生した場合にスローされる例外。

名前空間 :  System
アセンブリ :  mscorlib (mscorlib.dll 内)
Visual Basic (宣言)
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Class ApplicationException _
    Inherits Exception
Visual Basic (使用法)
Dim instance As ApplicationException
C#
[SerializableAttribute]
[ComVisibleAttribute(true)]
public class ApplicationException : Exception
Visual C++
[SerializableAttribute]
[ComVisibleAttribute(true)]
public ref class ApplicationException : public Exception
J#
/** @attribute SerializableAttribute */ 
/** @attribute ComVisibleAttribute(true) */
public class ApplicationException extends Exception
JScript
public class ApplicationException extends Exception

共通言語ランタイムではなく、ユーザー アプリケーションにより、ApplicationException クラスから派生したカスタム例外がスローされます。ApplicationException クラスは、アプリケーションにより定義された例外とシステムにより定義された例外を区別します。

アプリケーションを設計するときに固有の例外の作成を必要とする場合は、カスタム例外を Exception クラスから派生させることをお勧めします。当初は、カスタム例外を ApplicationException クラスから派生させる必要があると考えられていましたが、実際にはあまり有用ではありませんでした。詳細については、「例外処理の実施」を参照してください。

ApplicationException は、値 0x80131600 を保持する HRESULT COR_E_APPLICATION を使用します。

ApplicationException のインスタンスの初期プロパティ値の一覧については、ApplicationException コンストラクタのトピックを参照してください。

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC, Xbox 360

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

.NET Framework

サポート対象 : 3.5、3.0、2.0、1.1、1.0

.NET Compact Framework

サポート対象 : 3.5、2.0、1.0

XNA Framework

サポート対象 : 2.0、1.0
コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
Page view tracker