                                                 _ __ 327

ttdefine SIGABRT 22 /*  */

   (raise)  . ,   -
  Ctrl-C     ,  -
  .      
 signal (),     .

4.    C++       throw.
    , -
  ,      try.

5.   throw     :

throw 
throw

 throw      try. A throw
     catch   (rethrow) -
 .

6.   try  :

try

_

_

 try     ,   -
   . ,    -
,  ,       
  .

7.    :

catch(_)
_

 catch        -
 .

8.       
   :

_ throw (_)

 _    ,    
throw  .   ,  ,   
   throw ( ,  ).

9.    terminate () ,   
   , ,    . -
   unexpected () ,  
 ,       -
.   terminate ()   abort (). 
unexpected ()       terminate ().