这个错误的出现原因是我们没有对变量辅助,也就是说如果我们队我们所定义的变量复制之后,这个错误就会消失,比如
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date;
try {
date = simpleDateFormat.parse("2015-06-10");
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
当我们想要对时间的格式进行编辑,并且需要try-catch的时候,会在try之前先声明变量,当我们在声明Date并且如上所示没有赋值的时候,就会报出这个错误,这时只需要给date赋一个初始值即可:Date date = null;这个错误就会解决