title: Clojure nil vs Java null?
body: <p>Forgive me if I'm being obtuse, but I'm a little bit confused by the documentation about nil in Clojure.  It says:</p>
  
  <blockquote>
    <p>nil has the same value as Java null.</p>
  </blockquote>
  
  <p>Does this mean that they're the same thing or are they different somehow?  And does a NullPointerException mean that a Java null was encountered or would I also get this if nil was encountered?</p>