1. 程式人生 > 程式設計 >JavaScript語句錯誤throw、try及catch例項解析

JavaScript語句錯誤throw、try及catch例項解析

try 語句測試程式碼塊的錯誤。

catch 語句處理錯誤。

throw 語句建立自定義錯誤。

finally 語句在 try 和 catch 語句之後,無論是否有觸發異常,該語句都會執行。

JavaScript 丟擲(throw)錯誤

當錯誤發生時,當事情出問題時,JavaScript 引擎通常會停止,並生成一個錯誤訊息。

描述這種情況的技術術語是:JavaScript 將丟擲一個錯誤。

JavaScript try 和 catch

try 語句允許我們定義在執行時進行錯誤測試的程式碼塊。

catch 語句允許我們定義當 try 程式碼塊發生錯誤時,所執行的程式碼塊。

JavaScript 語句 try 和 catch 是成對出現的。

finally語句是有沒有錯誤都會執行。

JavaScript語句錯誤throw、try及catch例項解析

Throw 語句

throw 語句允許我們建立自定義錯誤。

正確的技術術語是:建立或丟擲異常(exception)。

如果把 throw 與 try 和 catch 一起使用,那麼您能夠控制程式流,並生成自定義的錯誤訊息。

JavaScript語句錯誤throw、try及catch例項解析

注:這裡catch抓住的就是我們自義定的(throw)異常資訊。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。