唐僧喜欢小龙女

导航

Exception和Throwable的区别



/**
*
* throwable的学习
* java.lang.throwable 这个类是 JAVA中所有异常和错误的父类
* 1、常见的两个子类
* Error 错误类
* Exception 异常类
*
* Error 和 Exception 的区别
* Error 是指程序出现了严重问题,不改代码,运行不了,这样的错误不能try-catch 掉。
* Error 是所有Error的父类。
* Exception 程序出现了一般的问题,try-catch处理掉后程序可以继续运行。
* Exception是所有常见的异常类的父类
* 2、常见的 Exception处理
* Exception 分为运行时 异常和编译时异常。
*
* 3、throwable常见的构造器和方法
* 方法:String getMessage(); 获取异常信息,一般在日志里面打印
* void printStackTrace(); 打印堆栈信息
*
* 构造器: Throwable(String message); 传递异常信息,一般是自定义的,然后就可以
* 调用getMessage() 获取了。
*
* 4、所有的异常都是调用 Throwable的方法或者显示的调用父类的构造器完成异常信息的赋值
*
*/
 

 

posted on 2022-05-14 16:07  与时具进&不忘初心  阅读(189)  评论(0编辑  收藏  举报