java Throwable的用法

在程序的异常中,有一种超类容易被大家遗忘,那就是Throwable类的使用。其中有两个在异常中大家都熟知的子类:Exception和Error,这两个子类都继承了它的方法。我们在进行捕捉的时候,Throwable同样可以额进行这类操作。下面就Throwable的概念、子类带来介绍,然后为大家带来Throwable的实例使用。

1.Throwable概念

Throwable是类,Exception和Error都继承了该类。所以在捕捉的时候,也可以使用Throwable进行捕捉

2.Throwable的子类介绍

Exception

Exception及其子类是 Throwable 的一种形式,它指出了合理的应用程序想要捕获的条件。

Error

Exception一样,Error也是Throwable的子类。它用于指示合理的应用程序不应该试图捕获的严重问题,大多数这样的错误都是异常条件。

3.实例

packageexception;

importjava.io.File;
importjava.io.FileInputStream;

publicclassTestException{

publicstaticvoidmain(String[]args){

Filef=newFile("d:/LOL.exe");

try{
newFileInputStream(f);
//使用Throwable进行异常捕捉
}catch(Throwablet){
//TODOAuto-generatedcatchblock
t.printStackTrace();
}

}
}

原文来自:https://www.py.cn

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容