Exception-Handling - wie Auslösen? Tutorial?
-
Hallo,
ich verwende Exception-Handlings bislang auf einer sehr primitiven Ebene.
Etwa so:try { // Code } catch(...) { printf("Fehler!"); }
Das hat bislang ausgereicht. Nun aber das Folgende:
Wie kann ich aus dem try-Block heraus die Exception manuel aufrufen, ohne das der Code nach dem Aufruf noch ausgeführt wird?Einfach mit
throw();
?
Oder anders? Oder gar nicht?
Zudem die grundsätzliche Frage:
Kennt jemand ein gutes Tutorial oder ähnliches, welches mir das Thema insgesamt näher bringen kann? Ist wohl sinnvoller als hier auf Dauer rumzustöpseln...Vielen Dank!
Gruß,
chris_f
-
Yo, mußt du schon mit throw werfen.
Hier mal was zum lesen über Exceptions:
http://www.kharchi.de/cppratgeber3.htm
-
Danke für die schnelle Hilfe!
Der Link gibt einen sehr effizienten Überblick zu dem Thema. Jetzt habe ich das Prinzip verstanden.
Gruß,
chris_f