Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
TRY
Expand Minimize

THROW_LAST

Throws the exception back to the next outer CATCH block.

THROW_LAST( )

Remarks

This macro allows you to throw a locally created exception. If you try to throw an exception that you have just caught, it will normally go out of scope and be deleted. With THROW_LAST, the exception is passed correctly to the next CATCH handler.

For more information, see the article Exceptions.

Example

See the example for CFile::Abort.

See Also

MFC Macros and Globals | THROW | TRY | CATCH | AND_CATCH | END_CATCH | CATCH_ALL | AND_CATCH_ALL | END_CATCH_ALL

Show:
© 2015 Microsoft