异常类型结构图

news/2025/3/15 22:02:06/文章来源:https://www.cnblogs.com/luoyiwen123/p/18343362

异常类型结构图

目录
  • 异常类型结构图
    • 异常类型结构图
    • Error和Exception的区别
      • Error和Exception的联系
      • Error和Exception的区别

异常类型结构图

Error和Exception的区别

Error和Exception的联系

  • 继承结构:Error和Exception都是继承于Throwable,RuntimeException继承自Exception。
  • Error和RuntimeException及其子类称为未检查异常(Unchecked exception),其它异常成为受检查异常(Checked Exception)。

Error和Exception的区别

  • Error类一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢出等。如java.lang.StackOverFlowError和Java.lang.OutOfMemoryError。对于这类错误,Java编译器不去检查他们。对于这类错误的导致的应用程序中断,仅靠程序本身无法恢复和预防,遇到这样的错误,建议让程序终止。
  • Exception类表示程序可以处理的异常,可以捕获且可能恢复。遇到这类异常,应该尽可能处理异常,使程序恢复运行,而不应该随意终止异常。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/778176.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Typecho在Ubuntu 22.04上的安装部署

本文介绍了Typecho在Ubuntu 22.04上的安装和配置安装Nginx并配置访问 安装PHP并输出脚本结果 配置typechoNginx安装并验证 apt install nginx systemctl start nginx正常情况应该可以看到Nginx的欢迎页面了,如果看不到就是防火墙的问题,设置下防火墙放通即可。 安装PHP并使用…

003.flask与Mysql的连接以及增删改查

Flask与Mysql的连接以及在Flask中对数据库进行增删改查python解释器:3.8.3版本 flask==2.2.2版本 flask_sqlalchemy=3.1.1 flask_migrate==4.0.71.创建文件并且配置创建一个大文件在该文件中进行创建static(静态),templates(动态文件),app.py文件将大文件移到vscode软件中(py…

结构开发笔记(一):外壳IP防水等级与IP防水铝壳体初步选型

前言做产品,需要选型外壳结构,本篇普及IP防护等级与基础铝合金外壳。 IPXX防护等级IP等级(Ingress Protection rating)是用于描述电气设备外壳对异物(如尘埃、手指或其他固体物体)和水侵入的防护能力的国际标准。这个标准在全球范围内被广泛应用,以确保设备在各种环境条…

【YashanDB数据库】自关联外键插入数据时报错:YAS-02033 foreign key constraint violated parent key not found

问题现象 使用如下的sql语句创建自关联外键表: drop table self_f_key; create table self_f_key(t1 number primary key not null, t2 number); create index i_s_1 on self_f_key(t2); alter table self_f_key add constraint c_0001 foreign key(t2) references self_f_key…

《DNK210使用指南 -CanMV版 V1.0》第十七章 machine.WDT类实验

第十七章 machine.WDT类实验 1)实验平台:正点原子DNK210开发板 2)章节摘自【正点原子】DNK210使用指南 - CanMV版 V1.0 3)购买链接:https://detail.tmall.com/item.htm?&id=782801398750 4)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/k210…

打造高效智能的会员预约系统

打造个性化预约体验:美业、美发、按摩与医美行业的会员预约系统构建在当今这个快节奏的社会中,美容美发、按摩放松及医美整形等服务行业迎来了前所未有的发展机遇。为了提升顾客体验,增强用户粘性,并高效管理门店运营,开发一套集会员管理、预约调度、服务定制化于一体的预…

博卡会员通小程序功能案例分析

博卡会员通小程序作为一款专为消费品行业设计的会员管理工具,其功能设计紧密围绕会员管理、用户体验提升及营销策略优化三大核心目标。以下是对其关键功能的案例分析: 一、会员精细化管理 用户画像构建 功能描述:通过收集会员的基本信息(如姓名、性别、年龄等)、消费记录、…

PYYZ 集训

摸底测试#1 T1-咕咕直接 \(dp\),转移时注意限制即可。点击查看代码 signed main(){n=read(),m=read(),t=read();while(t--){int a=read(),b=read(),c=read(),d=read();bool flag=0;if(a==n&&b==m)continue;if((c==a+1&&d==b)||(d==b+1&&a==c))flag=1;…

【禁止血压飙升】阿里大佬写的 Controller 太优雅了!

作者:小塵 链接:https://juejin.cn/post/7357172505961578511 前言 见过几千行代码的 controller吗?我见过。 见过全是 try catch 的 controller 吗,我见过。 见过全是字段校验的 controller 吗,我见过。 见过全是业务代码的 controller 吗?不好意思,我们公司很多业务写…