次の方法で共有


THROW_LAST

1 つ外側の CATCH ブロックに例外をスローします。

THROW_LAST( )

解説

このマクロにより、ローカルに作った例外をスローできます。 キャッチした例外を処理するためにスローしようとすると、通常その例外はスコープの外に出て削除されます。 THROW_LAST マクロを使うことにより、例外を正確に次の CATCH ハンドラーに渡すことができます。

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

使用例

CFile::Abort の例を参照してください。

必要条件

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

参照

参照

THROW (MFC)

TRY

CATCH

AND_CATCH

END_CATCH

CATCH_ALL

AND_CATCH_ALL

END_CATCH_ALL

概念

MFC マクロとグローバル