This documentation is archived and is not being maintained.

Throwing New Behavior Changed

A change that occurred in the Visual C++ .NET 2002 compiler (version 13.00.9466) was that the Standard C++ Library's new header file would now throw an exception when a call to new failed.

In Visual C++ 2005, the compiler will, by default, throw an exception when any call to new fails.

For more information, see The new and delete Operators.