1. WebAssembly
  2. WebAssembly 參考指令
  3. WebAssembly 控制流相關指令
  4. unreachable

此頁面由社群從英文翻譯而來。了解更多並加入 MDN Web Docs 社群。

View in English Always switch to English

unreachable

unreachable 用來表示程式不應該執行到此段。

unreachable 是一個無條件的例外錯誤。當程式執行到 unreachable 時會強制停止。

嘗試一下

(module
 (func (export "throw")
 unreachable
 )
)
const url = "{%wasm-url%}";
await WebAssembly.instantiateStreaming(fetch(url)).then((result) => {
 result.instance.exports.throw();
 // Expected output: RuntimeError: unreachable
});

語法

wasm
unreachable
指令 二進制運算碼
unreachable 0x00

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.

AltStyle によって変換されたページ (->オリジナル) /