   ______________319

4.9.4   

4.9.4.1  throw

   '   ,    -
 - .       -
  . ,   - ,
 ,         -
    try...catch.       
   ,   ,    
.

      throw.
        :

try

(

//   
try //   
(

//   ,

//     
!       )

catch(  &)

L        <

//  ,   
throw; //     
>
//   ;

//     >
} //    try
catch(  &)

(
I        //    ,   

}

    ,   -
 ,    :    -
,     .     ,
  ,       -
  . ,    ,  -
     .

    throw     
,         .  -
,  , ,   -     
    . ,  -
   -    ,    -
.    ,   ,    
 .   ,   .

     
throw,       .  -
      catch,   
   ,    . ,   
,  ,      
Editi, ,   ,   :

if(Editl->Text == "") throw "He   ";

        char *. -
           .
     , ,   catch: