Java异常机制01:初识异常

一、什么是异常

  • 什么是异常 : 程序执行过程中的不正常情况
  • 异常的作用 : 增强程序的健壮性
  • java提供异常处理机制有什么用 :
    —— Java语言是很完善的语言,提供了异常的处理方式,程序在执行过程中出现了不正常情况,Java把该异常信息打印输出到控制台,供程序员参考。程序员看到异常信息之后,可以对程序进行修改,让程序更加健壮。
    • 异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等
    • 异常发生在程序运行期间,它影响了正常的程序执行流程

二、异常体系结构

  • Java把异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。
  • 在Java API中已经定义了许多异常类,这些异常类分为两大类,错误Error和异常Exception
    • 异常(Exception):
      • 编译时异常(受检异常:CheckedException、受控异常):
        编译时异常并不是在编译阶段发生的,编译时异常表示必须在编写(编译)阶段预先对这种异常进行处理,如果不处理编译器

你可能感兴趣的:(#,Java异常机制,java)