博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Throwable
阅读量:6840 次
发布时间:2019-06-26

本文共 468 字,大约阅读时间需要 1 分钟。

所有异常的根基类。 Exception 是Throwable类的一个主要子类。

Error类和Exception类的父类都是throwable类,他们的区别是: -- Error类一般是指与虚拟机相关的问题,如系统崩溃虚拟机错误内存空间不足方法调用栈溢等。对于这类错误的导致的应用程序中断,仅靠程序本身无法恢复和和预防,遇到这样的错误,建议让程序终止。

-- Exception类表示程序可以处理的异常,可以捕获且可能恢复。遇到这类异常,应该尽可能处理异常,使程序恢复运行,而不应该随意终止异常。

Exception类又分为运行时异常(Runtime Exception)和受检查的异常(Checked Exception ),运行时异常;ArithmaticException,IllegalArgumentException,编译能通过,但是一运行就终止了,程序不会处理运行时异常,出现这类异常,程序会终止。而受检查的异常,要么用try。。。catch捕获,要么用throws字句声明抛出,交给它的父类处理,否则编译不会通过。

转载地址:http://drkul.baihongyu.com/

你可能感兴趣的文章
Liunx 终端 bash 提示符 修改 DIY
查看>>
jQuery 判断图片加载完毕例子
查看>>
Freemarker生成PDF
查看>>
IDC评述网:12月上旬全球域名解析服务商Top15
查看>>
Tomcat认证授权与简单的SSO
查看>>
Redis未授权访问及安全组漏洞招致kerberods来挖矿
查看>>
ip 归属地查询
查看>>
php xampp redis扩展
查看>>
apache 403
查看>>
scanf函数
查看>>
阿里云不做SaaS、要练好内功被集成,发布SaaS加速器
查看>>
双系统如何正确的删除Ubuntu
查看>>
大话it职场之经历风雨是否能见彩虹
查看>>
二叉树的遍历与还原
查看>>
我的友情链接
查看>>
二进制安装MariaDB 5.5.36
查看>>
我的友情链接
查看>>
DNS 安装与解析
查看>>
如何实现低成本site to site ***?
查看>>
用ProxyFactoryBean创建AOP代理
查看>>