Clojure, giống như tổ tiên Lisp của mình, dựa vào ngoại lệ để xử lý lỗi.
Clojure dựa vào các tiện ích ghi chép của Java, nhưng bạn có thể vận dụng chúng theo cách Clojure tiếp cận hợp lý hơn.
Hàm trong Clojure được định nghĩa với defn, theo sau là tên, tham số và phần thân.
defn
Tái cấu trúc trong Clojure—nhờ vào cú pháp sạch sẽ và mô hình chức năng—có thể vô cùng đơn giản.