try-finally

try-finally ist eine Klausel, die zum Definieren eines Codeblocks verwendet wird, der eine Ausnahme zusammen mit auszuführenden Anweisungen auslösen kann, unabhängig davon, ob eine Ausnahme auftritt oder nicht.
2
Antworten

In Java wann wird der letzte Block in einem Konstruktor ausgeführt?

Zum Beispiel: %Vor% Wird der InputStream, der an den Instructor übergeben wird, sofort geschlossen, nachdem das Testobjekt erstellt wurde? Oder ist es geschlossen, wenn das Testobjekt zerstört wird? Ich weiß nicht, wie man etwas ähnlich eine...
31.10.2013, 07:10
1
Antwort

Delphi - Was ist die "richtige" Reihenfolge für Ausnahme- und Endblocks?

Angenommen, ich habe die folgende Routine: %Vor% Was bedeutet die Umsetzung von except und finally ? Ich habe viele Beiträge mit ihnen in beiden Richtungen gesehen, aber ich habe keine klare Erklärung davon gesehen, was in welchen Fälle...
04.03.2015, 19:21
8
Antworten

Sollte ich nach jedem Object.Create einen try-finally-Block setzen?

Ich habe eine allgemeine Frage zu Best Practice in OO Delphi. Gegenwärtig stelle ich try-finally-Blöcke überall dort hin, wo ich ein Objekt erzeuge, um dieses Objekt nach der Benutzung freizugeben (um Speicherlecks zu vermeiden). Zum Beispiel:...
27.05.2010, 16:35