The local variable date may not have been initialized解决办法

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

0 0
原创粉丝点击