Iznimke
upotreba try i catch
blokova
ØKada se
baci (“throw”) iznimka, ispituje se stog na kome su pohranjeni pozivi
funkcija
Stog se “odmotava” , te se pozivaju destruktori lokalnih
objekata na stogu, te se oni uništavaju.
Svaki try blok
može imati jedan ili više catch blokova
Primjer 02
try
{
}
catch(Array::xBoundary)
{
}
catch(Array::OutOfMemory)
{
}
catch(...)
{
}
Ako bačeni objekt ne odgovara prvim dvama
objektima, izvršava se kod u trećem catch bloku koji obrađuje sve ostale iznimke