title: Why does a return in `finally` override `try`?
body: <p>How does a return statement inside a try/catch block work?</p>
  
  <pre><code>function example() {
      try {
          return true;
      }
      finally {
          return false;
      }
  }
  </code></pre>
  
  <p>I'm expecting the output of this function to be <code>true</code>, but instead it is <code>false</code>!</p>