js中try和catch的用法
js中try和catch的用法
版權宣告:本文為@lyhh5原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連結和本宣告
原文連結:https://blog.csdn.net/lyhh5/article/details/99694883
try和catch的用法
try catch 錯誤處理;
執行規則:首先執行try中的程式碼 如果丟擲異常會由catch去捕獲並執行 如果沒有發生異常 catch去捕獲會被忽略掉 但是不管有沒有異常最後都會執行。
try 語句使你能夠測試程式碼塊中的錯誤。
catch 語句允許你處理錯誤。
throw 語句允許你建立自定義錯誤。(丟擲錯誤)
finally 使你能夠執行程式碼,在 try 和 catch 之後,無論結果如何。
程式碼流程
程式碼示例
執行結果
try 和catch一般是在預計某段程式碼可能會出錯(比如瀏覽器相容問題)或者想故意利用這種錯誤來達成目的(這其實是一種偷懶的行為)時,就可以把這段程式碼放入try內,然後當出現錯誤時就會自動去執行catch裡的程式碼。
相關文章
- try/catch 的解釋與用法
- PHP 的異常處理之try和catch用法小結PHP
- try ,catch
- JS 使用try catch捕獲異常JS
- Java中try()catch{}的使用方法Java
- Laravel try catchLaravel
- c++中的try-catch及throwC++
- try-catch-finally的使用
- Java之try-catch和throws的區別Java
- JavaScript 中 try...catch 的 10 個使用技巧JavaScript
- Java try catch finally 總結Java
- JavaScript try catch finally 語句JavaScript
- JavaScript try/catch/finally 語句JavaScript
- 【轉】java中異常與try catch finally詳解Java
- (十四).try-throw-catch機制
- [Java基礎]try-catch-finally 和 return 的執行順序Java
- IDEA 自動生成try,catch快捷鍵Idea
- Java之異常處理try{}catch(){}Java
- JS中的!=、== 、!==、=== 的用法和區別JS
- js中!和!!的區別與用法JS
- Will it finally: 關於 try/catch 的一些細節
- NodeJS 實戰系列:如何設計 try catchNodeJS
- try throw catch 語句檢測input值
- java try(){}catch(){}自動資源釋放Java
- js中的this用法JS
- try-catch-finally,被你忽略掉的執行順序
- 異常-try...catch的方式處理異常1
- 異常-try...catch的方式處理異常2
- 關於php的try catch 使用的疑惑,希望高手指點PHP
- Sqlserver Try Catch時Catch捕獲到錯誤則重試一次的寫法SQLServer
- python-try-except:pass的用法Python
- yii2-wx / 在yii2-wx中如何正確的使用try….catch….
- 解決程式碼中重複的捕獲 promise 錯誤的 try catch 語句Promise
- js中的||與&&用法JS
- JAVA的異常處理機制(一)——try...catch...finallyJava
- (轉)有return的情況下try catch finally的執行順
- 有return的情況下try catch finally的執行順序
- 在 SQL Server 中使用 Try Catch 處理異常SQLServer