try/catch und Unterroutinen (war: try catch)
-
Hallo,
Frage zu try catch. Habe eine Haupt-Routine in der drei Unter-Routinen eingebunden sind. In allen Routinen arbeite ich mit Datenbankzugriffe. Wenn die Haupt-Routine die try catch Error Behandlung hat, ist dies auch in den Unter-Routine notwendig ? Mir würde es reichen, wenn die Error Behandlung, nur in der Haupt-Routine erfolgt.Gruß Siegfried
Edit:
Bitte aussagekräftige Überschriften wählen. Danke!
-
Wenn sie alles fängt, reicht es
-
Hallo,
in der Haupt-Routine
try { .... } catch (Exception &E) { ..... }wenn dieses reicht, bin ich happy !!!
Gruß aus Idar-Oberstein
Siegfried
-
Solange alle Exceptions von der Klasse "Exception" abgeleitet sind, dann reicht das, ansonsten noch zusätzlich ein "catch(...)" hinzufügen, um wirklich sicher zu sein.
-
Hallo,
an welche Stelle/Zeile ?
Gruß Siegfried
-
Unter den 1. Catch-Block.
try { .... } catch (Exception &E) { ..... } catch (...) { // Mach was }Edit: Ein weiteres Schlüselwort hier wäre "__finally" (glaube ich).
-
Hallo,
Danke an alle für die schnelle Hilfe.
bis bald
Siegfried
