为了账号安全,请及时绑定邮箱和手机立即绑定

eclipse报错

package com.imooc;

import java.text.SimpleDateFormat;

import java.util.Date;

import java.text.ParseException;


public class Test {

public static void main(String[] args){

String day="2015年05月04日 20:15:12";

SimpleDateFormat dre=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");

Date today=dre.parse(day);

System.out.println(today);

}

}

为什么会报如下错误?

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 

Unhandled exception type ParseException


at com.imooc.Test.main(Test.java:10)


正在回答

4 回答

parse 可以预知会出现异常,所以必须处理可能会出现的异常

要用try catch语句包裹

try {

date = sdf.parse(d);

System.out.println(date);

} catch (ParseException e) {

e.printStackTrace();

}


1 回复 有任何疑惑可以回复我~

有点坑啊,用Eclipse编辑之后总是报错

0 回复 有任何疑惑可以回复我~
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        try{
            Date date = sdf.parse(d);
            System.out.println(date);
        }catch(ParseException e){
            e.printStackTrace();
        }


0 回复 有任何疑惑可以回复我~
public static void main(String[] args) {
		String day = "2015年05月04日 20:15:12";
		SimpleDateFormat dre = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
		Date today;
		try {
			today = dre.parse(day);
			System.out.println(today);
		} catch (ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
	}


0 回复 有任何疑惑可以回复我~
#1

初级学习号

调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常,即 ParseException ,因此需要进行异常处理.
2015-06-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

eclipse报错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信