2012-07-26 97 views
3

我使用這部分代碼在我的應用程序:未處理的異常類型ParseException的

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss'Z'"); 
Date qdate = new GregorianCalendar(0,0,0).getTime(); 
try { 
    qdate = sdf.parse(dt); 
} catch (ParseException e) { 
    e.printStackTrace(); 
} 

但是Eclipse拋出一個錯誤說:

未處理的異常類型ParseException的

有什麼問題就在這裏? 你是否需要我發佈整個代碼? Thnx提前!

+0

代碼段工作正常這裏。嘗試清理並重新構建您的項目。 – Robert 2012-07-26 08:25:48

+0

沒有工作:( 奇怪的是,我在一個函數中寫了這部分代碼,並且工作正常。但是,當我在下面寫了另一個函數時,發生了錯誤.. 這是一條線索嗎? – 2012-07-26 08:29:36

回答

6

請參見下面的代碼

 String date = "Sat, 23 Jun 2012 00:00:00 +0000"; 
     try { 
      SimpleDateFormat format = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z"); 
      SimpleDateFormat df2 = new SimpleDateFormat("dd/MM/yy"); 
      date = df2.format(date)); 
     } catch (java.text.ParseException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } 
+0

是的,這是問題:) 我錯誤的包進口:) 所以,而不是這樣做,我只是改變了導入包:) Thnx的指導,但! :) – 2012-07-26 08:33:37

+0

已經做了..我還是沒有投票,但是.. :) 我只有4個聲望,並且能夠投票需要15個代表:( – 2012-07-26 08:39:16

+0

謝謝它解決了我的錯誤 – Spoonface 2012-08-23 20:36:15