try-catch-finally

Eine häufige Verwendung von catch und schließlich zusammen ist es, Ressourcen in einem try-Block zu erhalten und zu verwenden, mit außergewöhnlichen Umständen in einem catch-Block umzugehen und die Ressourcen im finally-Block freizugeben.
10
Antworten

Use Case für try-catch-finally mit catch und finally

Ich verstehe, wie try-catch funktioniert und wie try-finally funktioniert, aber ich benutze diese (normalerweise) in zwei völlig verschiedenen Szenarien: try-finally (oder using in C # und VB) wird meistens in einem mittelgroßen Cod...
17.02.2010, 10:15
2
Antworten

Warum Code in finally Block nicht ausgeführt wird?

Es scheint, dass Block schließlich nicht ausgeführt wird, wenn es anderen als Hauptthreadcode ausführt. Ist es möglich, die Ausführung in diesem Fall zu erzwingen? Umgebung: VS 2010, .Net Framework 4.0.3 %Vor% Aktualisierung: Ich fa...
13.03.2012, 07:29
3
Antworten

Verstehen try fangen schließlich mit return und Wert, den es zurückgibt

Ich habe das folgende Stück Code. %Vor% Der Ausgang dafür ist %Vor% Wenn ich meinen finally Block ändere, um nichts wie zurückzugeben %Vor% Dann ist die Ausgabe %Vor% Jetzt verstehe ich, dass schließlich immer ausgeführt wird, au...
30.10.2014, 16:52
4
Antworten

break-Anweisung in der finally-Klausel java

%Vor% Im obigen Code ist die Ausgabe '2'. Was ich erwartete war, dass nichts gedruckt werden sollte. Was genau macht "Pause" hier? Bitte erkläre. Danke     
02.07.2011, 09:35
5
Antworten

Wirf eine Ausnahme von der Called-Funktion in den Catch-Block der Caller-Funktion

%Vor% Hier im obigen Codebeispiel habe ich zwei Funktionen ReadFile und ReadCSVFile. In der ReadCSVFile erhalte ich eine Ausnahme vom Typ FileNotFoundExceptioon, der im catch-Block (FileNotFoundException) abgefangen wird. Aber wenn ich diese A...
11.08.2011, 10:25
10
Antworten

Unterschied zwischen finally und write after catch

Was ist der Unterschied zwischen "endlich" und schreiben nach "fangen"? Zum Beispiel: %Vor%     
23.06.2013, 14:39
3
Antworten

Datei im finally-Block schließen funktioniert nicht

%Vor% Der fr.close() zeigt einen Fehler:    fr kann nicht aufgelöst werden Ich hatte gelesen, dass das Schließen einer Datei im finally-Block eine gute Übung ist. Was macht das falsch?     
24.01.2012, 03:15