外觀
不允許在 catch 子句中重新賦值例外狀況
如果 try 語句中的 catch 子句意外(或故意)將另一個值賦給例外參數,則從那時起將無法引用該錯誤。由於沒有 arguments 物件可以提供對此資料的替代存取,因此賦值參數絕對具有破壞性。
try { // code } catch (e) { e = 10; }