Aug 02
2009
Belső kivétel
Filed Under (Uncategorized) by nameless on 02-08-2009
Belső kivételt akkor használunk, ha egy kivétel elkapásánál pédául egy fájlba ki akarjuk menteni a hiba adatait. Ennél a kimentésnél kezelnünk kell az esetleges hibákat pl.: nincs olyan fájl amibe kimenthetné az adatokat…
try
{
.........
}
catch(CarIsDeadException e)
{
try
{
FileStream fm = new FileStream(@"C:\CarErrors.txt", FileMode.Open);
...
}
catch (Exception e2)
{
//ha nincs lyen fájl akkor kiírja a hobát:
throw new CarIsDeadException(e.Message, e2);
}
}
