快好知 kuaihz

JAVA之Throwable异常

一、异常体系:

1、Throwable(异常的类型)

            Error:

           通常出现重大问题如:运行的类不存在或者内存溢出等。不编写针对代码对其处理

           Exception:  

           在运行时运行出现的不正常情况,可以通过try catch finally处理

     需要注意一点的是:

         一般的Exception和Error的子类名都是以对应Exception或Error结尾,也是java继承体系中常见的命名规范。

二、异常体系的父类Throwable

1、Throwable的两个方法:

①获取异常信息,以String形式返回:

String getMessage();

②将异常信息打印纸控制台:

void printStackTrace();

三、如果不用调用者处理异常的情况下使用(程序内部进行消化/处理)try { }:

方式一:

try {

      //可能会出现的异常代码

}catch(异常类型 异常引用) {

      异常捕获到之后,进行处理

}

方式二:

try {

       //可能会出现的异常代码

}catch(异常类型 异常引用) {

       异常捕获到之后,进行处理

}finally{ 

       最终要执行的

}

四、如果调用者处理异常的情况下使用都可以使用(不在程序内部进行消化/处理)throw和throw:

1)throw 抛出异常对象(一次只能抛出一个)在异常代码处书写:

class 类{

 throw new 异常("异常描述");

}

2)throws 抛出异常类型(可抛出多个异常)在异常代码所在的函数中书写,每个异常用逗号隔开:

class 类{ 

 函数 throws 异常异常

}

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:Throwable  Throwable词条  异常  异常词条  JAVA  JAVA词条  
综合数码问答

 如何给Xbox 360拆机

拆除前面板和散热格栅打开机箱从本文中你将了解到如何拆开你的Xbox360,这在你尝试观察它的内部结构或做一些基本维修时将有所帮助。方法1:拆除前面板和散热格栅1...(展开)