• java 19


     1 /*
     2       在try里面发现问题后,jvm会帮我们生成一个异常对象,然后把这个对象抛出,和catch里面的类进行匹配。
     3       如果该对象是某个类型的,就会执行该catch里面的处理信息。
     4   
     5  异常中要了解的几个方法:
     6       public String getMessage():异常的消息字符串        
     7       public String toString():返回异常的简单信息描述
     8           此对象的类的 name(全路径名)
     9           ": "(冒号和一个空格) 
    10       调用此对象 getLocalizedMessage()方法的结果 (默认返回的是getMessage()的内容)
    11       printStackTrace() 获取异常类名和异常信息,以及异常出现在程序中的位置。返回值void。把信息输出在控制台。
    12       JVM默认的是这个方法,但是JVM默认处理的话,当遇到异常后,它不会执行后面的语句。如果我们自己调用,则会接着执行下面的语句
    13   
    14  */
    15 import java.text.ParseException;
    16 import java.text.SimpleDateFormat;
    17 import java.util.Date;
    18 public class ExceptionDemo {
    19     public static void main(String[] args) {
    20         String s = "2014-11-20";
    21         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    22         try {
    23             Date d = sdf.parse(s); // 创建了一个ParseException对象,然后抛出去,和catch里面进行匹配
    24             System.out.println(d);
    25         } catch (ParseException e) { // ParseException e = new ParseException();
    26             // ParseException
    27             // e.printStackTrace();
    28 
    29             // getMessage()
    30             // System.out.println(e.getMessage());
    31             // Unparseable date: "2014-11-20"
    32 
    33             // toString()
    34             // System.out.println(e.toString());
    35             // java.text.ParseException: Unparseable date: "2014-11-20"
    36             
    37             e.printStackTrace();
    38             //跳转到某个指定的页面(index.html)
    39         }
    40         
    41         System.out.println("over");
    42     }
    43 }
    何事都只需坚持.. 难? 维熟尔。 LZL的自学历程...只需坚持
  • 相关阅读:
    迅为-IMX6Q开发板Android应用测试-AndroidStudio-录音机测试
    迅为3399开发板Linux固件编译
    迅为-i.MX6ULL开发板-Busybox移植DHCP(三)
    迅为-i.MX6ULL开发板-Busybox移植DHCP(二)
    itop4412开发板Qt串口编程-实现串口功能
    迅为iMX6D/Q/PLUS设备树 Android7.1.2 系统编译
    迅为3399开发板使用ADB命令传递文件到android设备
    Jlink如何校验Hex
    编码器芯片MLX90363的使用
    编程小技巧
  • 原文地址:https://www.cnblogs.com/LZL-student/p/5914499.html
Copyright © 2020-2023  润新知