Przechwycenie kilku typów wyjątków plus wszystkie inne

0

Cześć. Zaciekawiło mnie, jak przechwycić kilka określonych typów wyjątków, a jeśli zaistniały wyjątek nie będzie danego typu, to żeby też jakoś na niego zareagować. Kawałek kodu lepiej zilustruje to, co mam na myśli:

try
 //operacje, które mogą wywalić wyjątek
except
 on EOutOfMemory do showMessage('Masz za mało pamięci synu');
 on EAccessViolation do showMessage('Najczęstszy błąd świata');
 //on EKażdyInny wyjątek do showMessage('Unhandled Exception :)');
end;

</delphi>
0
try

except
 on EOutOfMemory do showMessage('Masz za mało pamięci synu');
 on EAccessViolation do showMessage('Najczęstszy błąd świata');
 else showMessage('Unhandled Exception :)');
end;

1 użytkowników online, w tym zalogowanych: 0, gości: 1