THROW (MFC)

指定した例外をスローします。

THROW(exception_object_pointer )

パラメーター

  • exception_object_pointer
    CException から派生した例外オブジェクトへのポインター。

解説

THROW は、プログラムの実行を中断し、プログラム内の関連する CATCH ブロックに制御を移します。 CATCH ブロックが用意されていないと、制御が Microsoft Foundation Class ライブラリのモジュールに移り、エラー メッセージを出力してプログラムを終了します。

詳細については、「例外処理 (MFC)」を参照してください。

必要条件

**ヘッダー:**afx.h

参照

参照

THROW_LAST

TRY

CATCH

AND_CATCH

END_CATCH

CATCH_ALL

AND_CATCH_ALL

END_CATCH_ALL

AfxThrowArchiveException

AfxThrowFileException

AfxThrowMemoryException

AfxThrowNotSupportedException

AfxThrowResourceException

AfxThrowUserException

概念

MFC マクロとグローバル