Java核心[11]:异常的认识与处理

 时间:2026-02-17 21:32:13

1、异常是在程序运行过程中发生的、会打断程序正常执行的事件。主要有以下几个异常:

(1)算术异常(ArithmeticException)。

(2)空指针异常(NullPointerException).

(3)找不到文件异常(FileNotFoundException).

(4)数据库异常(SQLException)。

这些只是一些异常,在以后的学习中,我们还会遇到很多的异常。

2、在Java异常处理机制中,除了包含内置的内部类外,我们可以自定义异常类,同时在Java异常处理机制中,我们可以自定义抛出异常。

3、我们来查看一个异常是java.lang.ArrayIndexOutOfBoundsException异常,这是个异常是在于访问数组下标时出现的错误,看以下范例及结果:

Java核心[11]:异常的认识与处理

1、异常的处理由try、catch与finally等3个关键字组成,完成异常的捕捉及处理。

其语法格式如下:

try{

   //可能出现异常的代码块

}catch(异常类   对象名称){

   //异常发生时的处理语句

}finally{

  //无论是否有异常都会执行的语句

}

2、语法根据以下顺序来处理异常:

(1)try程序块若是有异常发生,程序的运行例中断,抛出异常;

(2)抛出的异常如果是catch异常类中所欲捕获的异常,则catch会捕捉此异常,进入catch程序块运行;

(3)无论是否有异常,finally中的程序块一定会出现的

3、我们来看上面步骤所出现的步骤,我们可以使用try{}catch(){}finally{}语句;代码及结果如下:

Java核心[11]:异常的认识与处理

  • 认识Java的异常及异常处理类
  • java web中异常的处理
  • Java核心API之异常处理(中)
  • java异常详细介绍
  • Java的邮件发送及其异常处理
  • 热门搜索
    糯米粉的做法大全 炸鱼块怎么做酥脆好吃 鳊鱼怎么做好吃 破解游戏大全 qq解冻方法 朴槿惠怎么读 炒鱿鱼的家常做法 宝宝辅食做法大全 通心粉怎么做好吃 无翼鸟漫画大全