此頁面由社群從英文翻譯而來。了解更多並加入 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