Is there some way to find out what exceptions could be thrown for a given form?
for the general case, no. but what problem are you trying to solve?
I was just comparing some of my AWT experimentation in Clojure with the equivalent in Java.
in general, Clojure will turn anything into a runtime exception and that could potentially flow out of any call