              
(catch) ,    . , 
  ,   
 . 
           , 
 (try)    ,   
.  ,       
        , 
   . 

        

     ,        
  C++.   ,    
 ,    . 
        ,     .  
   ,     ,   
 . 
            
. ,   ,      
   . 
            
 throw,  -  : 

    throw 1; 

                
    .       : 

     throw "overflow"; 

      . -      
         
 .      (    const 
char*)   catch: 

    catch  (const char* message) {	.                          :            ,.   
         cout  "Error!  -- "  message  endl; 
        //   ...       .

     catch        
     .       
.      ,    
  catch.       , 
         , 
 .        
       . 
      .   
   . 

     

      ,       
 ,        Borland C++   
 . ,       ,  
 ,    .    
- ,    ,      
 . ,  ,     
 .           
    ,   , ,   
   ?    ,   , 
          
        , 
           
  , ,     
       ,   
     ,      
,           
  .     
            
     ,    
 .        
 ,      .


     15.   C++     401 
