From: un1t AT rz DOT uni-karlsruhe DOT de (Matthias Baas) Newsgroups: comp.os.msdos.djgpp Subject: throw,catch,try problem Date: Tue, 14 Jan 1997 19:02:42 GMT Organization: University of Karlsruhe, Germany Lines: 57 Message-ID: <5bgl7r$61k$1@nz12.rz.uni-karlsruhe.de> NNTP-Posting-Host: rzstud1.rz.uni-karlsruhe.de Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Hi, I have a problem with the C++ exception handling mechanism supported by djgpp V2.7.2.1. The problem occurs when I try to throw an exception that I do not catch. Documentations tell me that in this case the exception handling mechanism calls the terminate() function. Then this function calls the most recent function that was given to set_terminate(). But as I wanted to test this feature the program terminated with the message "Abort!" and without executing my own termination function. I used the following code: #include void term() // my own termination function { cout<<"Terminate()"<