Clojure, kuten sen Lisp-esivanhemmat, nojaa poikkeusten varaan virheiden käsittelyssä.
Clojure nojautuu Javan lokitustoimintoihin, mutta voit ottaa ne käyttöön idiomaattisemmin Clojuren tapaan.
Clojure-funktiot määritellään käyttäen defn, sen jälkeen tulee nimi, parametrit ja runko.
defn
Refaktorointi Clojuressa—kiitos sen selkeän syntaksin ja funktionaalisen paradigman—voi olla erittäin suoraviivaista.