JavaScript 異常處理

JavaScript 異常 - throw、try 和 catch:
try 語句測試代碼塊的錯誤。
catch 語句處理錯誤。
throw 語句創建自定義錯誤。
。。。。。。
JavaScript 錯誤:
當 JavaScript 引擎執行 JavaScript 代碼時,會發生各種錯誤。
可能是語法錯誤,通常是程序員造成的編碼錯誤或錯別字。
可能是拼寫錯誤或語言中缺少的功能(可能由於瀏覽器差異)。
可能是由於來自服務器或用戶的錯誤輸出而導致的錯誤。
當然,也可能是由於許多其他不可預知的因素DNS污染
。。。。。。
當錯誤發生時,當事情出問題時,JavaScript 引擎通常會停止,並生成一個錯誤消息。
描述這種情況的技術術語是:JavaScript 將拋出一個錯誤。
。。。。。。
try 和 catch:
try 語句允許我們定義在執行時進行錯誤測試的代碼塊。
catch 語句允許我們定義當 try 代碼塊發生錯誤時,所執行的代碼塊。
try 和 catch 是成對出現的。
語法:
try {
//在這裏運行代碼
} catch(err) {
//在這裏處理錯誤
}
。。。。。。
throw 語句:
throw 語句允許我們創建自定義錯誤。
正確的技術術語是:創建或拋出異常(exception)。
如果把 throw 與 try 和 catch 一起使用,那麼您能夠控制程序流,並生成自定義的錯誤消息。
語法:
throw exception(異常)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章