Java教程

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

本文主要是介绍【学习打卡】第14天 java体系课,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

课程名称:Java工程师2022版

课程章节: Java异常


课程内容:

今天学习的内容包括:

异常概念、分类

异常处理机制

异常处理关键字


课程收获:

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

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

  • Throwable是异常的根类

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

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

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

  • 异常处理机制:

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

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

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

  • 异常处理关键字:

        try、catch、finally、throw、throws

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


这篇关于【学习打卡】第14天 java体系课的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!