首页 > 作文

exception和error区别

更新时间:2023-03-01 11:47:14 阅读: 评论:0

以java为例,其exception和error的区别如下:

  

  1、Exception和Error都继承了Throwable类,在java中只有Throwa断桥残雪 许嵩ble类型的实例才可以被抛出(Throw)或者捕捉(catch)合格党员行为规范,它是异常处理机制的基本组成类型。Exception是如何填报高考志愿程序正常运行中,可以预料的意外情况,可能并且应该被捕获,进行相应的处理。

  

  2、Error指在正常情况下,不大可能出现的情况,绝大部门的Error都会导致程序处于非正常的,不可恢复状态。既然是非正常情况,所以不便于也不需要捕获。比如常见的OutOfMemoryError之类,都是E怎样配电脑rror的子类平穷贵公子。

  

  Exception类又分为可检查异常(checked)和不检查异常(unchecked),可检查异常在源码里必须显示的进行捕获处理,这是编译期检查的一部分。不检查异常就是所谓的运行时异常,类似NullPointerException,ArrayIndexOutOfBoundsException之类,通常是可以编码避免的逻辑错误。

本文发布于:2023-03-01 11:47:14,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/167764243494307.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:exception和error区别.doc

本文 PDF 下载地址:exception和error区别.pdf

标签:异常   情况   都是   这是
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|