Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách bắt ngoại lệ JavaScript trong ClojureScript

Để bắt ngoại lệ JS trong ClojureScript, dùng try/catch với js/Error.

(js/Error. "Oops") ;; throw error
(throw (js/Error. "Error occurred!"))
;; catch error
(try
  (throw (js/Error. "Error occurred"))
  (catch js/Error e e))
;; JS cho phép throw bất cứ thứ gì, xử lý bằng ClojureScript
(try
  (throw (js/Error. "Error Occurred!"))
  (catch :default e e))