title: NullPointerException in Console's readLine()
body: <p>This:</p>
  
  <pre><code>Console c = System.console();
          String readline;
          String u = c.readLine("%s", "args");
  </code></pre>
  
  <p>Throws a <code>NullPointerException.</code> Yet the signature of the method is:</p>
  
  <pre><code> public String readLine(String fmt, Object... args)
  </code></pre>
  
  <p>Why's this exception being thrown?</p>