Einzelnen Beitrag anzeigen

Benutzerbild von jim_raynor
jim_raynor

Registriert seit: 17. Okt 2004
Ort: Berlin
1.251 Beiträge
 
Delphi 5 Standard
 
#2

Re: exception vs. function return

  Alt 14. Mai 2006, 17:39
Exception sind Ausnahmen und sollten auch so verwendet werden. Also nur, wenn ein nicht behebbarer Fehler aufgetreten ist. Ich empfehle immer Rückgabewerte zu verwenden wenn es geht. Denn: Exceptions sind sehr langsam und produzieren einiges an Overhead.

Zudem wird es von den Aufrufer wieder mehr Tipp-Arbeit, da er dann den try ... except block anlegen muss. Denn sonst kommt es zu einer unschönen Message, die selten so gewünscht ist...

P.S: Wozu brauchst denn dann noch bei Möglichkeit 2 eine Exception. Bei einer Exception wird die Verabeitung bis zurück zum letzen try ... except abgebrochen.
Christian Reich
Schaut euch mein X-COM Remake X-Force: Fight For Destiny ( http://www.xforce-online.de ) an.
  Mit Zitat antworten Zitat