问答详情
源自:3-6 使用 Date 和 SimpleDateFormat 类表示时间

ParseException异常

http://static.mukewang.com/img/59afa69b0001191606640441.jpg

请问这个出现异常 应该怎样进行异常处理

提问者:秋e 2017-09-06 15:42

个回答

  • 慕莱坞4565304
    2017-09-06 16:53:34
    已采纳

    抛出异常声明

  • 慕侠6776288
    2018-05-31 17:05:38

    nice

  • Sunny_Bear
    2017-09-10 10:50:04

    package xiong;

    import java.util.Date;

    import java.text.ParseException;

    import java.text.SimpleDateFormat;


    public class StringTest {


    public static void main(String[] args)   {

    // 使用format()方法将日期转换为指定格式的文本

    SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");

    SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd HH:mm");

    SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

           

    // 创建Date对象,表示当前时间

           Date now = new Date();

           

           // 调用format()方法,将日期转换为字符串并输出

    System.out.println( sdf1.format(now) );

    System.out.println(sdf2.format(now));

    System.out.println(sdf3.format(now));


    // 使用parse()方法将文本转换为日期

    String d = "2014-6-1 21:05:36";

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

           

            // 调用parse()方法,将字符串转换为日期

    try {

    Date date = sdf.parse(d);

    System.out.println(date);

    }catch(ParseException pe) {

    pe.printStackTrace();

    System.out.println("抛出异常了");

    }

    }


    }