Zum Hauptinhalt springen

Optionale `catch`-Bindung

· Eine Minute Lesezeit
Mathias Bynens ([@mathias](https://twitter.com/mathias))

Die catch-Klausel von try-Anweisungen erforderte früher eine Bindung:

try {
doSomethingThatMightThrow();
} catch (exception) {
// ^^^^^^^^^
// Wir müssen die Bindung benennen, auch wenn wir sie nicht verwenden!
handleException();
}

In ES2019 kann catch jetzt ohne eine Bindung verwendet werden. Dies ist nützlich, wenn Sie das exception-Objekt im Code, der die Ausnahme behandelt, nicht benötigen.

try {
doSomethingThatMightThrow();
} catch { // → Keine Bindung!
handleException();
}

Unterstützung für optionale catch-Bindung