这是一个例子:
public MyDate() throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/d");
sdf.setLenient(false);
String t1 = "2011/12/12aaa";
System.out.println(sdf.parse(t1));
}
2011/12/12aaa 不是有效的日期字符串。但是,该函数会打印“Mon Dec 12 00:00:00 PST 2011”并且不会引发 ParseException。
谁能告诉我如何让 SimpleDateFormat 将“2011/12/12aaa”视为无效日期字符串并引发异常?