js中try和catch的用法

Aays2790發表於2020-10-12

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裡的程式碼。

相關文章