Freigeben über


.Fangen

Das CATCH-Token wird verwendet, um zu verhindern, dass ein Programm beendet wird, wenn ein Fehler auftritt.

Es verhält sich nicht wie die catch Schlüsselwort (keyword) in C++.

    Commands ; .catch { Commands } ; Commands 

Zusätzliche Informationen

Informationen zu anderen Ablaufsteuerungstoken und deren Verwendung in Debuggerbefehlsprogrammen finden Sie unter Verwenden von Debuggerbefehlsprogrammen.

Hinweise

Auf das CATCH-Token folgen geschweifte Klammern, die mindestens einen Befehl einschließen.

Wenn ein Befehl in einem CATCH-Block einen Fehler generiert, wird die Fehlermeldung angezeigt, alle verbleibenden Befehle in den geschweiften Klammern werden ignoriert, und die Ausführung wird mit dem ersten Befehl nach der schließenden geschweiften Klammer fortgesetzt.

Wenn .catch nicht verwendet wird, wird das gesamte Debuggerbefehlsprogramm durch einen Fehler beendet.

Sie können .leave verwenden, um einen CATCH-Block zu beenden.