JavaScript語句錯誤throw、try及catch例項解析
阿新 • • 發佈:2020-08-19
try 語句測試程式碼塊的錯誤。
catch 語句處理錯誤。
throw 語句建立自定義錯誤。
finally 語句在 try 和 catch 語句之後,無論是否有觸發異常,該語句都會執行。
JavaScript 丟擲(throw)錯誤
當錯誤發生時,當事情出問題時,JavaScript 引擎通常會停止,並生成一個錯誤訊息。
描述這種情況的技術術語是:JavaScript 將丟擲一個錯誤。
JavaScript try 和 catch
try 語句允許我們定義在執行時進行錯誤測試的程式碼塊。
catch 語句允許我們定義當 try 程式碼塊發生錯誤時,所執行的程式碼塊。
JavaScript 語句 try 和 catch 是成對出現的。
finally語句是有沒有錯誤都會執行。
Throw 語句
throw 語句允許我們建立自定義錯誤。
正確的技術術語是:建立或丟擲異常(exception)。
如果把 throw 與 try 和 catch 一起使用,那麼您能夠控制程式流,並生成自定義的錯誤訊息。
注:這裡catch抓住的就是我們自義定的(throw)異常資訊。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。