Frage

Ist es ein Ersatz für wenn, dann blockiert? Ich habe eine Menge Code zu sehen, wo sie so verwendet werden.

War es hilfreich?

Lösung

Nein, es ist kein Ersatz für ein wenn, dann blockiert, ist es einen ganz anderen Zweck dient. Das Ziel eines try ist catch-Block, um zu versuchen und etwas zu tun, was und hebt eine Ausnahme ausfallen könnte (beispielsweise eine Datei von der Festplatte gelesen, aber die Datei möglicherweise nicht dort sein, etc.). eine Ausnahme nach dem Fang, Sie können damit umgehen.

try {
   riskyOperation();
catch (ExpectedException) {
   handleException();
}

Andere Tipps

Der Zweck der Try-Catch-Blöcke, damit Sie auf versuchen ausführen und Aktion und dann, wenn eine Ausnahme auftritt, Fang die Ausnahme und mit ihnen umgeht anmutig und nicht abstürzt .

Ein try-Block ist der Block von Code, in dem Ausnahme auftreten.

Ein catch-Block Fänge und Griffe versuchen Block Ausnahmen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top