我是一名 Java 新手,正在阅读一些培训材料,这是问题之一。
给定一个有效的 DateFormat 对象 df,并且
Date d = new Date(0L);
String ds = "December 12, 2012";
//Insert correct code here
什么用 ds 表示的日期更新 d 的值?
A. d = df.parse(ds);
B. d = df.getDate(ds);
C. try{
d = df.parse(ds);
}
catch(ParseException e){ };
正确答案是 C。为什么会这样?A和C有什么区别?