Re: Exception oder bool=true, false ???
From: Sascha Andres (sascha.andres_at_keatec.com)
Date: 04/20/04
- Next message: Sven Heinemann: "Re: Windows Forms CancelButton setzen für ESC..."
- Previous message: Manuel Stern [MS]: "Re: Size Eigenschaft splitten"
- In reply to: Maik Pütz: "Exception oder bool=true, false ???"
- Next in thread: Maximilian Hänel: "Re: Exception oder bool=true, false ???"
- Reply: Maximilian Hänel: "Re: Exception oder bool=true, false ???"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 20 Apr 2004 11:06:00 +0200
Hallo,
Maik Pütz wrote:
> Reicht die Funktion so aus wie sie ist, oder sollte ich
> mir lieber selber Exception schreiben, damit ich darauf in
> meinem Hauptprogramm reagieren kann? Datenbankserver läuft
> nicht, oder Datenbank schon vorhanden...
>
> Wie würdet Ihr an so etwas herangehen?
je nachdem. Die Exception weiterzugeben ist die empfohlene Art Weise mit
einer Exception umzugehen. Exceptions benötigen jedoch Zeit. In einer
zeitkritischen Operation würde ich daher vermeiden (müssen), eine
eitere Exception zu feuern. Jedoch gebe ich im Regelfall nicht einen
bool Wert zurück, sondern einen Wert einer Enum, so kann ich die bei
Bedarf erweitern, um Einträge, die mich in der aufrufenden Funktion den
Fehler besser/anders behandeln lassen.
Wenn irgend möglich bevorzuge ich jedoch den Weg über try/catch, dies
stellt IMHO eine deutlich übersichtlichere Art der Fehlerbehandlung dar.
-sa
-- http://www.livingit.de http://www.mobile-bookmarks.info http://www.not2long.net
- Next message: Sven Heinemann: "Re: Windows Forms CancelButton setzen für ESC..."
- Previous message: Manuel Stern [MS]: "Re: Size Eigenschaft splitten"
- In reply to: Maik Pütz: "Exception oder bool=true, false ???"
- Next in thread: Maximilian Hänel: "Re: Exception oder bool=true, false ???"
- Reply: Maximilian Hänel: "Re: Exception oder bool=true, false ???"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|