任何想法为什么这不起作用?
DateFormat df = new SimpleDateFormat("dd/mm/yyyy");
Date date1 = null, date2 = null;
String start, finish;
System.out.println("Please enter a start date:");
while(date1 == null){
try{
start = scan.next();
date1 = (Date) df.parse(start);
}catch(ParseException e){
System.out.println("Please enter a valid date!");
}
}
Run Code Online (Sandbox Code Playgroud)
我得到一个classCastException
Exception in thread "main" java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date
Run Code Online (Sandbox Code Playgroud)
我看不出问题了吗?
| 归档时间: |
|
| 查看次数: |
15397 次 |
| 最近记录: |