WebAssembly-Ausnahmebehandlungsanweisungen
WebAssembly-Ausnahmebehandlungsanweisungen.
Throw
Try
try_table-
Ermöglicht es Ihnen, einen Codeblock zu testen, um festzustellen, ob er eine Ausnahme wirft, und die Ausnahme mit einer catch-Klausel zu behandeln, falls dies der Fall ist.
Catch-Klauseln
catch-
Fängt Ausnahmen ab, die mit einem bestimmten Fehler-
tagübereinstimmen, und schiebt die Ausnahme-Payload auf den Stack. catch_all-
Fängt jede Ausnahme ab und schiebt nichts auf den Stack.
catch_ref-
Fängt Ausnahmen ab, die mit einem bestimmten Fehler-
tagübereinstimmen, und schiebt die Ausnahme-Payload sowie einenexnref-Wert, der die Ausnahme darstellt, auf den Stack. catch_all_ref-
Fängt jede Ausnahme ab und schiebt einen
exnref-Wert, der die Ausnahme darstellt, auf den Stack.
Siehe auch
exnref-Typtag-DefinitionWebAssembly.ExceptionJavaScript-SchnittstelleWebAssembly.TagJavaScript-Schnittstelle