次に例を示します。
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" を無効な日付文字列として扱い、例外をスローする方法を誰か教えてもらえますか?