/******************************************************************************/
/* */
/* FILE: february.cpp */
/* */
/* A function try block, new in the standard */
/* ========================================= */
/* */
/* Compiled and tested with gcc version 2.95.3 19991030 (prerelease) */
/* */
/* No microsoft compiler will compile this code, not even VC7.0 beta 1 */
/* */
/* V1.00 18-FEB-2001 P. Tellenbach http://www.heimetli.ch/ */
/* */
/******************************************************************************/
#include <iostream>
#include <cstdlib>
int main( )
try
{
throw "Hello world !" ;
return 0 ;
}
catch( const char *str )
{
std::cout << str << std::endl ;
exit( 0 ) ;
}
Update 23. February 2021
This program still compiles and runs without any changes.