JavaScript語句錯誤throw、try及catch實例解析
try 語句測試代碼塊的錯誤。
catch 語句處理錯誤。
throw 語句創(chuàng)建自定義錯誤。
finally 語句在 try 和 catch 語句之后,無論是否有觸發(fā)異常,該語句都會執(zhí)行。
JavaScript 拋出(throw)錯誤
當錯誤發(fā)生時,當事情出問題時,JavaScript 引擎通常會停止,并生成一個錯誤消息。
描述這種情況的技術術語是:JavaScript 將拋出一個錯誤。
JavaScript try 和 catch
try 語句允許我們定義在執(zhí)行時進行錯誤測試的代碼塊。
catch 語句允許我們定義當 try 代碼塊發(fā)生錯誤時,所執(zhí)行的代碼塊。
JavaScript 語句 try 和 catch 是成對出現的。
finally語句是有沒有錯誤都會執(zhí)行。
Throw 語句
throw 語句允許我們創(chuàng)建自定義錯誤。
正確的技術術語是:創(chuàng)建或拋出異常(exception)。
如果把 throw 與 try 和 catch 一起使用,那么您能夠控制程序流,并生成自定義的錯誤消息。
注:這里catch抓住的就是我們自義定的(throw)異常信息。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
JavaScript代碼判斷輸入的字符串是否含有特殊字符和表情代碼實例
這篇文章主要介紹了JavaScript代碼判斷輸入的字符串是否含有特殊字符和表情,通過js代碼if語句進行判斷,并結合自己開發(fā)的情景,具體操作步驟大家可查看下文的詳細講解,感興趣的小伙伴們可以參考一下。2017-08-08JavaScript模仿Pinterest實現圖片預加載功能
圖片預加載是web開發(fā)中一種應用相當廣泛的技術,比如我們在做圖片翻轉顯示等特效的時候,為了讓圖片在轉換的時候不出現等待,我們最好是先讓圖片下載到本地,然后在繼續(xù)執(zhí)行后續(xù)的操作。今天本文主要介紹的是利用JS模仿Pinterest圖片社交網站的圖片預加載功能。2016-10-10