title: date parsing in java throws exception
body: <p>Why is the following code throws ParseException?</p>
  
  <pre><code>DateFormat df = new SimpleDateFormat("MMM d, yyyy");
  String date = "Jan 1, 2011"; 
  df.parse(date);
  </code></pre>
  
  <p>Result:</p>
  
  <blockquote>
    <p>java.text.ParseException: Unparseable date: "Jan 1, 2011"</p>
  </blockquote>