DateFormat如何解析java中的确切日期(如.NET中的DateTime.ParseExact)?

Zee*_*mee 4 java date

以下代码引发了此问题:

DateFormat DF = new SimpleDateFormat("yyyyMMdd");
String dateString = "20110133";
System.out.println(DF.parse(dateString));
// Wed Feb 02 00:00:00 CET 2011
Run Code Online (Sandbox Code Playgroud)

parse方法将1月33日转换为2月02 dateString日.如果不表示实际日期,是否有办法抛出异常?

就像.NET中的DateTime.ParseExact一样.