首页 > 编程知识 正文

异常分为三类,java的异常类型可以分为

时间:2023-05-04 10:45:21 阅读:156128 作者:2249

关注公众号“JAVA前线”,了解更多精彩分享文章,包括源代码分析、实用化、架构思考、职场共享、产品思考等。 另外,欢迎和我的微信“Java _ front”一起交流学习

1基本概念

java.lang.Throwable是所有异常的根

java.lang.Error是错误消息

java.lang.Exception是异常信息

2 Exception一般分为Checked异常和Runtime异常,所有RuntimeException类及其子类实例均为Runtime异常,不属于该类别的异常称为CheckedException。

2.1 Checked异常只有java语言提供了Checked异常,java认为Checked异常都是可处理的异常,因此java程序必须显示Checked异常的处理。 如果程序没有处理Checked异常,则程序在编译时会发生错误,无法编译。 这体现了Java的设计哲学。 错误处理不完美的代码没有机会被执行。 Checked异常的处理方法有两种

1如果当前方法知道如何处理此异常,请使用try…cat

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。