title: Scala try/catch vs recover different handing exception in future
body: <p>What is the difference between </p>
  
  <pre><code>try {
         Future . map { }
  
  } catch {}
  </code></pre>
  
  <p>and</p>
  
  <pre><code>Future.map {} recover {}
  </code></pre>
  
  <p>Are they not the same thing? How does a try catch handle exceptions in futures vs how the recover method.</p>