网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Java中的受查异常与非受查异常区别

一:Java中异常的分类:
Java中的受查异常与非受查异常区别

创新互联建站长期为上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为和平企业提供专业的成都做网站、网站建设,和平网站改版等技术服务。拥有十年丰富建站经验和众多成功案例,为您定制开发。

二:java中的异常和错误都继承自java.lang.Throwable
这个类有两个直接的子类Error和Exception。
在异常处理的时候,都会接触到受检异常(checked exception)和非受检异常(unchecked exception)这两种异常类型。非受检异常指的是java.lang.RuntimeException和java.lang.Error类及其子类,所有其他的异常类都称为受检异常。两种类型的异常在作用上并没有差别,唯一的差别就在于使用受检异常时的合法性要在编译时刻由编译器来检查。正因为如此,受检异常在使用的时候需要比非受检异常更多的代码来避免编译错误。
对于上图蓝色部分为受查异常,程序员合理的处理(catch)可以使代码回到正常流程。
对于上图的绿色部分为非受查异常,error中的OOM为JVM内部的严重问题,程序员不用处理。其他的为可以避免的异常例如空指向,数据格式异常,违规的写法,下标越界等。


当前标题:Java中的受查异常与非受查异常区别
标题URL:http://bjjierui.cn/article/jeghjg.html

其他资讯