TimeFormatException:java.text.ParseException: Unparseable date: ““
Posted 肥学大师
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TimeFormatException:java.text.ParseException: Unparseable date: ““相关的知识,希望对你有一定的参考价值。
源码:
public static void main(String[]args) throws ParseException {
String s,tmp="y";
SimpleDateFormat time=new SimpleDateFormat("hh:mm");
Scanner sc=new Scanner(System.in);
while(tmp.equals("y")) {
System.out.println("Enter time in 24-hour notation:");
s=sc.nextLine();
try {
Date date=time.parse(s);
String str=time.format(date);
System.out.println("Time in 12-hour notation is:"+str+" PM");
}catch(Exception e) {
System.out.println("TimeFormatException:"+e);
}
System.out.println("Again?(y/n)");
tmp=sc.next();
}
System.out.println("End of program");
}
debug了一下报错是因为next()按enter后将nextLine()跳了过去没有给s附上值。
如果你也存在这样的毛病可以详细看看next()这类方法的具体用法
以上是关于TimeFormatException:java.text.ParseException: Unparseable date: ““的主要内容,如果未能解决你的问题,请参考以下文章