title: Do Java carry out method after a return statement
body: <p>I am just confused if a method after a return statement will be carryed out or it is just see as a variable.
  Example:</p>
  
  <pre><code>public boolean onSystemChecked(boolean dubug){
    if(this.isActivated()) {
      return this.ActivateAction();
    } else {
      if(debug) {   
        System.out.println("[Debug] System Off!");
      } 
    }
    return false;
  }
  </code></pre>
  
  <p>Will this.ActivateAction() be carried out? Thank you very much! :) </p>