Exception和Error

Error虚拟机错误和线程死锁,程序无法继续执行,Exception,编码、环境、用户操作输入出现问题,在代码中可以捕获和处理,可以继续执行catch快和finall块中的代码,都继承于Throwable类。Exception又分为IOException和RunTimeException,区分IO中出现的异常和其他异常。

Error和Exception.png

try-catch-finally语句用来捕获异常,catch块中要先catch子类后catch父类,就近处理,finall块中用于执行关闭和释放资源。参考:https://www.cnblogs.com/hysum/p/7112011.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 微信公众号:一个优秀的废人如有问题或建议,请后台留言,我会尽力解决你的问题。 前言 这周身体不适请了两天病假,只上...
    JavaFish阅读 358评论 0 0
  • 1.异常:这种情况下的异常,可以通过完善任务重试机制,当执行异常时,保存当前任务信息加入重试队列。重试的策略根据业...
    _Rice_阅读 2,248评论 0 0
  • Exception和Error区别 首先: Exception和Error继承Throwable类,在java中只...
    天持阅读 2,776评论 0 1
  • 暴利产品秘密特征一:小领域、大市场; 随着时代的发展,客户的需求也越来越个性化,这就要求我们专注于细分的小领域。细...
    雨哥哟阅读 1,136评论 0 0
  • 今天收到浙江那边舅公寄来的晒好的海鱼和腊肠,满满的感动。小时候舅公就很疼我,每次回乡都会带很多好吃的给我。这么多年...
    凌寒1718阅读 176评论 0 0