Einzelnen Beitrag anzeigen

mytar

Registriert seit: 30. Mai 2004
Ort: Zermatt
411 Beiträge
 
Delphi 6 Enterprise
 
#6

Re: Allgemeines zun Exceptions

  Alt 8. Aug 2004, 19:27
Hallo Borti,

Zitat von Borti:
Das mit den TSrings versteh ich auch noch nicht ganz:
Zitat:
// die Stringliste wurde erzeugt, oder falls nicht wird eine EOutOfMemory Exception "geworfen"
// eine Behandlung dieser Exception an dieser Stelle wäre kontraproduktiv
Warum denn das?
gruß,
Borti
Ich denke shmia hat vollkommen recht. IMHO sind Exceptions dazu da, Ausnahmefälle zu behandeln, d.h. Bei einem Fehler im try-Block wenn nötig etwas auszuführen (except) oder auf jeden Fall etwas auszuführen, egal ob ein Fehler im try-Block passiert, oder nicht (finally).

Das heißt beim Konstruktor-Aufruf von TStringList ist eine Exception sicherlich unnötig. Stell dir vor du setzt jeden Konstruktor-Aufruf in einen try-except-Block!

mytar
Francis Obikwelu
  Mit Zitat antworten Zitat