七、异常处理——1-异常概述

1-异常概述

(1)与异常处理相关的关键字:

1)try:

  该关键字后紧跟一个被花括号括起来的代码块,该代码块中放置可能引发异常的代码;

2)catch:

  对应一个异常类型和一个代码块,用于表明该catch用于处理这种类型的代码块;

3)finally:

  多个catch块后可以跟一个finally块,finally块用于回收在try块中打开的物理资源,异常机制会保证finally块总是会被运行;

4)throws:

  在方法签名中使用,用于声明该方法可能抛出的异常;

5)throw:

  用于抛出一个实际的异常,throw也可以单独作为语句使用,抛出一个具体的异常对象;

(2)异常的分类:

1)Checked异常:

  可以在编译阶段被处理的异常,Java强制程序处理所有的Cheacked异常;

2)Runtime异常:

  运行时异常。

  

posted @ 2017-08-02 20:16  丶theDawn  阅读(116)  评论(0编辑  收藏  举报