I'm not a Clojure expert but I found this [article](http://www.javatuning.com/why-catch-throwable-is-evil-real-life-story/) which is relevant to what @revans2 just mentioned.