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