首页文章正文

异常父类,异常的继承结构

抛出异常的关键字 2023-11-16 23:47 616 墨鱼
抛出异常的关键字

异常父类,异常的继承结构

在java语⾔中,错误类的基类是java.lang.Error,异常类的基类是java.lang.Exception。1)相同点:java.lang.Error和java.lang.Exception都是java.lang.Throwable的⼦类,因此j(1)定义一个新的异常类,一般作为Throwable或Exception类的子类,不作为Error的子类,因为Error通常被用来表示系统内部的严重故障。2)为新的异常类定义属性和方法,或隐藏父类的属性和

---| Throwable 所有错误或者异常的父类---| Error (错误) ---| Exception ( 异常) 异常一般都通过代码处理---| 运行时异常:如果一个方法内部抛出了一个运1.异常的层次机构:所有异常的父类是Throwable,它有两个子类,分别是Error和Exception。2.Error: 表示系统错误,通常不能处理和恢复。比如StackOverFlowError或

第一,如果父类抛出多个异常,子类重写父类方法时,抛出和父类相同的异常或者是父类异常的子类或者不抛出异常。第二,父类方法没有抛出异常,子类重写父类方法时也不可以抛出异常,catch(异常类型B e){ 当try中出现B类型异常,就用该catch来捕获. 处理异常的代码//记录日志/打印异常信息/继续抛出异常} 注意:这种异常处理方式,要求多个catch 中的异常不能相同

异常的顶级父类:Throwable{ java.long.Throwable类是java语言中所有错误或异常的超类} 顶级父类仅有两个子类:Error(不能人为处理),Exception(可以人为处理) 在java程序中所有异常和error的父类是Throwable直接继承Object error是程序本身无法恢复的严重错误exception是程序中可以处理的异常1.运行时异常(有可能产生

后台-插件-广告管理-内容页尾部广告(手机)

标签: 异常的继承结构

发表评论

评论列表

51加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号