zoukankan      html  css  js  c++  java
  • 异常-Throwable的几个常见方法

     1 package cn.itcast_04;
     2 
     3 import java.text.ParseException;
     4 import java.text.SimpleDateFormat;
     5 import java.util.Date;
     6 
     7 /*
     8  * 在try里面发现问题后,jvm会帮我们生成一个异常对象,然后把这个对象抛出,和catch里面的类进行匹配。
     9  * 如果该对象是某个类型的,就会执行该catch里面的处理信息。
    10  * 
    11  * 异常中要了解的几个方法:
    12  * public String getMessage():异常的消息字符串        
    13  * public String toString():返回异常的简单信息描述
    14  *         此对象的类的 name(全路径名)
    15  *         ": "(冒号和一个空格) 
    16  *         调用此对象 getLocalizedMessage()方法的结果 (默认返回的是getMessage()的内容)
    17  * printStackTrace() 获取异常类名和异常信息,以及异常出现在程序中的位置。返回值void。把信息输出在控制台。
    18  */
    19 public class ExceptionDemo {
    20     public static void main(String[] args) {
    21         String s = "2014-11-20";
    22         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    23         try {
    24             Date d = sdf.parse(s); // 创建了一个ParseException对象,然后抛出去,和catch里面进行匹配
    25             System.out.println(d);
    26         } catch (ParseException e) { // ParseException e = new ParseException();
    27             // ParseException
    28             // e.printStackTrace();
    29 
    30             // getMessage()
    31             // System.out.println(e.getMessage());// Unparseable date: "2014-11-20"
    32 
    33             // toString()
    34             // System.out.println(e.toString());// java.text.ParseException: Unparseable date: "2014-11-20"
    35             
    36             e.printStackTrace();
    37             
    38             //将来的处理:跳转到某个指定的页面(index.html)
    39         }
    40         
    41         System.out.println("over");
    42     }
    43 }
  • 相关阅读:
    滚动 冻结 div demo
    JavaScript去除字符串两边空格trim
    window.showModalDialog以及window.open用法简介
    转: 分享我创业4年失败的经历
    [转]JavaScript break跳出多重循环
    showModalDialog 传值及刷新
    防止文字撑开表格,强制表格大小
    带记忆功能的表单
    checkbox 全选
    asp教程:关于jquery跨域彻底的解决方法
  • 原文地址:https://www.cnblogs.com/ZHOUVIP/p/7221105.html
Copyright © 2011-2022 走看看