title: Java: Does try execute all lines, or jump to catch?
body: <p>I was wondering about the execution path of a java try-catch statement, and couldn't find details on the following situation.</p>
  
  <p>If I have a statement such as:</p>
  
  <pre><code>try {
  
    // Make a call that will throw an exception
    thisWillFail();
  
    // Other calls below:
    willThisExecute();
  
  } catch (Exception exception) {
    // Catch the exception
  }
  </code></pre>
  
  <p>Will the lines below thisWillFail() execute before moving to the catch, or will execution of the try statement jump to the catch as soon as an exception is thrown?</p>
  
  <p>In other words, is it safe to assume that call 'b' following call 'a' will execute, provided call 'a' does not throw an exception in the try statement?</p>
  
  <p>Thanks</p>