Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic


Throws the exception back to the next outer CATCH block.


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

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft. All rights reserved.