title: When is finally run if you throw an exception from the catch block?
body: <pre><code>try {
     // Do stuff
  }
  catch (Exception e) {
     throw;
  }
  finally {
     // Clean up
  }
  </code></pre>
  
  <p>In the above block when is the finally block called? Before the throwing of e or is finally called and then catch?</p>