title: Base case in a recursive method
body: <p>A theoretical question here about the base or halting case in a recursive method, what's its standards?</p>
  
  <p>I mean, is it normal not to have body in it, just a <em>return</em> statement? </p>
  
  <p>Is it always like the following:</p>
  
  <pre><code>if (input operation value)
      return sth;
  </code></pre>
  
  <p>Do you have different thoughts about it?</p>