本文介紹了分析日期時(shí)出現(xiàn)ParseException異常的處理方法,對大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!
問題描述
我正在運(yùn)行以下代碼:
DateFormat fullDate = new SimpleDateFormat("HHmmdd/MMMyy");
Date date = fullDate.parse("035627/NOV15");
并引發(fā)以下異常:
Exception in thread "main" java.text.ParseException: Unparseable date:"035627/NOV15
有什么想法,為什么在格式聲明有效的情況下引發(fā)異常?
推薦答案
最有可能的原因是NOV
在您的默認(rèn)區(qū)域設(shè)置中不是有效的月份。這應(yīng)該可以解決問題(調(diào)整區(qū)域設(shè)置以匹配月份名稱所使用的語言):
DateFormat fullDate = new SimpleDateFormat("HHmmdd/MMMyy", Locale.ENGLISH);
這篇關(guān)于分析日期時(shí)出現(xiàn)ParseException異常的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,