首页
/
每日頭條
/
知識
/
js如何抛出和捕獲異常
js如何抛出和捕獲異常
更新时间:2026-01-26 15:59:14

  初級開發人員往往很少使用js的抛出和捕獲異常,但抛出和捕獲異常往往是非常必要的,如果學過java開發的,對于這樣的抛出和捕獲異常會比較熟悉。下面就來介紹下如何使用js的抛出和捕獲異常

  捕獲異常的語法如下:

  try{

  //運行代碼

  }catch(err){

  //處理錯誤

  }

  測試示例代碼如下,abc是一個未定義的函數,會抛出異常,異常信息會被trycatch,進入catch語句中執行

  打開浏覽器運行測試頁面,出現彈框提示信息,提示abcisnotdefined,提示的内容是catch語句裡面我們處理的異常信息。

  如果把trycatch去掉試試,會出現什麼情況呢,測試代碼如下,未定義的方法後面添加一條日志打印信息

  控制台報錯了,後續程序中斷沒有執行,因為添加的日志打印信息沒有執行。針對這種沒有捕獲的異常,會異常中斷程序,頁面上沒有合理的提示信息,用戶會莫名其妙,體驗非常不好。

Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
事業單位體檢項目及标準
事業單位體檢項目及标準
1、一般情況下事業單位體檢項目包括查血細胞、血小闆、白細胞、紅細胞、血型、血糖等,沒有特殊要求是不會...
2026-01-26
唐玄奘取得是什麼經
唐玄奘取得是什麼經
唐玄奘取的經主要有:大般若經六百卷、瑜伽師地論一百卷、大毘婆沙論二百卷、俱舍論、成唯識論、攝大乘論等。
2026-01-26
什麼顔色混合是紅色
什麼顔色混合是紅色
玫紅色+黃色=大紅(朱紅、桔黃、藤黃);白色+紅色+黑色少量=禇石紅。玫紅色+黑色(少量)=暗紅;玫紅色+白色=粉玫紅;玫紅色+黃色=大紅(朱紅、桔黃、藤黃);白色+紅色+黑色少量=禇石紅。玫紅色+黑色(少量)=暗紅;玫紅色+白色=粉玫紅;粉玫瑰紅=純白色+玫瑰紅;朱紅色=檸檬黃+玫瑰紅。三原色:三原色是紅、黃、青。色彩中的互補色有紅色與綠色互補,藍色與橙色互補,紫色與黃色互補。在光學中指兩種色光
2026-01-26
人力資源師在哪報名
人力資源師在哪報名
人力資源師,在各省和勞動保障廳職業技能鑒定中心或代理機構報名。人力資源管理師指獲得國家職業資格證書,從事人力資源規劃、招聘與配置、培訓與開發、績效管理、薪酬福利管理、勞動關系管理、人力資源法務等工作的管理人員。人力資源管理師共設四個等級,分别為:四級企業人力資源管理師(國家職業資格中級)、三級企業人力資源管理師(國家職業資格高級)、二級企業人力資源管理師(國家職業資格技師)、一級企業人力資源管理師
2026-01-26
vivoⅩ7vr眼鏡具體怎麼用
vivoⅩ7vr眼鏡具體怎麼用
1、下載一個可以播放VR的手機軟件;2、打開該軟件,根據軟件上的提示進行操作,将VR眼鏡與該軟件連接即可使用。YR眼鏡即VR頭顯,虛拟現實頭戴式顯示設備。由于早期沒有頭顯這個概念,所以根據外觀産生了VR眼鏡、VR眼罩、VR頭盔等不專業叫法。VR頭顯是利用頭戴式顯示設備将人的對外界的視覺、聽覺封閉,引導用戶産生一種身在虛拟環境中的感覺。其顯示原理是左右眼屏幕分别顯示左右眼的圖像,人眼獲取這種帶有差異
2026-01-26
Copyright 2023-2026 - www.tftnews.com All Rights Reserved