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裡的程式碼。
相關文章
- js try catchJS
- PHP 的異常處理之try和catch用法小結PHP
- java中try catch塊的使用Java
- iOS的@try、@catch()iOS
- Java中try()catch{}的使用方法Java
- Laravel try catchLaravel
- JS 使用try catch捕獲異常JS
- JavaScript錯誤_throw、try和catchJavaScript
- c++中的try-catch及throwC++
- C++異常處理:try,catch,throw,finally的用法C++
- JavaScript 中 try...catch 的 10 個使用技巧JavaScript
- Java之try-catch和throws的區別Java
- NodeJS 實戰系列:如何設計 try catchNodeJS
- Nodejs try catch捕捉異常失效場景NodeJS
- Java try catch finallyJava
- Java中的try、catch、finally塊簡單的解析Java
- c++ try catch 問題C++
- (十四).try-throw-catch機制
- JavaScript try catch finally 語句JavaScript
- Java try catch finally 總結Java
- JavaScript try/catch/finally 語句JavaScript
- 微軟:請不要使用 Try/Catch微軟
- 【C#之Try……Catch例項】C#
- 【轉】java中異常與try catch finally詳解Java
- Java之異常處理try{}catch(){}Java
- SQL SERVER 裡的錯誤處理(try catch)SQLServer
- 關於Java中try-catch-finally-return的執行順序Java
- 【譯】Swift2 中的錯誤處理:try,catch,do 以及 throwSwift
- [CareerCup] 14.2 Try-catch-finally Java中的異常處理Java
- [Java基礎]try-catch-finally 和 return 的執行順序Java
- try throw catch 語句檢測input值
- java try(){}catch(){}自動資源釋放Java
- IDEA 自動生成try,catch快捷鍵Idea
- try catch 對程式碼執行的效能影響
- JS中的!=、== 、!==、=== 的用法和區別JS
- JS中的!=、== 、!==、===的用法和區別。JS
- js中!和!!的區別與用法JS
- JS中apply和call的用法JSAPP