title: What's the difference between next() and nextLine() methods from Scanner class?
body: <p>What is the main difference between <code>next()</code> and <code>nextLine()</code>?<br>
  My main goal is to read the all text using a <code>Scanner</code> which may be "connected" <strong>to any source</strong> (file for example).</p>
  
  <p>Which one should I choose and why?</p>