当前位置:主页 > 软件编程 > JAVA代码 >

Java面向对象之什么是异常

时间:2022-12-24 13:50:56 | 栏目:JAVA代码 | 点击:

基础概念

  (1)异常:Java程序在运行时期发生的不正常情况。

     Java就按照面向对象的思想对不正常情况进行描述和对象的封装。

  (2)异常问题分类: (Throwable:定义对于问题共性的功能。)

     1.Error:由系统底层发生的,jvn告诉使用者。不做针对性处理,直接修改代码。

     2.Exception:发生并告诉使用者,可以进行针对性的处理。

  (3)异常的处理情况:

    1.遇到问题不进行具体的处理,继续抛给调用者。就是在函数上通过throws关键字声明异常。目的是让调用者可以进行处理。

    2.针对性的处理方式:捕获!

  try
      {
      //有可能发生异常的代码。
      }
      catch(异常类 变量)
      {
      //这是真正的捕获,处理异常的代码;
      }
      finally
      {
      //一定会被执行的代码。
      }

一、什么是异常

二、简单分类

三、异常体系结构

四、Error

五、Exception

ArrayIndexOutOfBoundsException(数组下标越界)

NullPointerException(空指针异常)

ArithmeticException(算术异常)

MissingResourceException(丢失资源)

ClassNotFoundException(找不到类)

等异常,这些异常是不检查异常不是检查性异常,程序中可以选择捕获处理,也可以不处理。

您可能感兴趣的文章:

相关文章