mekakic
2010-03-24, 10:37:54
Darf und wenn dann sollte man in C++ eigentlicht sowas machen? Oder gibt es eine bessere Möglichkeit, wenn Klassen nur so mit Exceptions um sich schmeißen?
try
{
risky->business()
}
catch(...)
{
try
{
less_but_still->risky()
}
catch(...)
{
play_it->safe()
}
}
Das heißt im Catch Block etwas machen, dass wieder eine exception werfen könnte und die dort dann auch wieder fangen und verarbeiten?
try
{
risky->business()
}
catch(...)
{
try
{
less_but_still->risky()
}
catch(...)
{
play_it->safe()
}
}
Das heißt im Catch Block etwas machen, dass wieder eine exception werfen könnte und die dort dann auch wieder fangen und verarbeiten?