title: Dispatch error handling
body: <p>I get my response from my requests this (simple, blocking) way:</p>
  
  <pre><code>val response = Http(req)()
  </code></pre>
  
  <p>But I got this error from Play! framework:</p>
  
  <pre><code>ExecutionException: java.net.ConnectException: Connection refused to http://localhost:8983/update/json?commit=true&amp;wt=json
  </code></pre>
  
  <hr>
  
  <p>I have never thought about exception handling in Dispatch or Scala for that matter. What are the errors i must watch for in Dispatch library? What is the statement to catch each type/ class of errors?</p>