Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
THROW_LAST
TRY
Collapse the table of content
Expand the table of content

THROW_LAST

Throws the exception back to the next outer CATCH block.

THROW_LAST( )

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.

See the example for CFile::Abort.

Header: afx.h

Community Additions

ADD
Show:
© 2015 Microsoft