在代碼中包括了一條 throw 語句,但沒有將其包含在某個 try 語句塊內,或者沒有相關的 catch 語句塊來捕獲錯誤。異常是在 try 語句塊中使用 throw 語句被拋出,并且應該由 try 語句塊外的 catch 語句抓住。
要改正此錯誤
- 用 try 語句塊將可能產(chǎn)生異常的代碼封住,并確保外面有一個相應的 catch 語句塊。
- 確認 catch 語句中為正確的異常格式。
- 如果異常被再次拋出,確認存在相應的 catch 語句。
請參閱
Error 對象 | throw 語句 | try...catch 語句