为了账号安全,请及时绑定邮箱和手机立即绑定

【学习打卡】第14天 java体系课

标签:
活动

课程名称:Java工程师2022版

课程章节: Java异常


课程内容:

今天学习的内容包括:

异常概念、分类

异常处理机制

异常处理关键字


课程收获:

  • 异常:本质上而言异常是程序上的错误,指程序运行过程中,意外发生的情况,背离我们程序本身意图的表现。包括编译期间和运行期间的错误

  • 运行期间错误(Exception),编译期间不会报错

  • Throwable是异常的根类

    Exception程序本身可以处理的异常,Error是程序无法处理的错误,表示运行应用程序中较严重问题

  • 检查异常checked Exception:编译器会强制要求程序员在编译过程中 解决的异常

  • 非检查异常unchecked  Exception:RuntimeException(程序编码中没问题,运行中才会出现的异常)及其子类(空指针异常、数组下标越界异常、算数异常、类型转换异常)

  • 异常处理机制:

    抛出异常:当一个方法中出现错误引发的异常的时候,方法会去创建异常对象,并且交付给运行时系统进行处理,在异常对象中通常包含异常类型异常出现时的程序状态等等

    捕获异常:当一个方法中出现错误引发的异常的时候,方法会去创建异常对象,并且交付给运行时系统进行处理,在异常对象中通常包含异常类型异常出现时的程序状态等等

    对程序运行时间异常、错误或可查异常,Java技术所要求的异常处理方式有所不同

  • 异常处理关键字:

        try、catch、finally、throw、throws

    https://img1.sycdn.imooc.com//62fa5e9b0001cc4913620772.jpg


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
0
获赞与收藏
0

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消