JavaSE 基础 第45节Java异常快速入门

2016-06-30

1 什么是异常
异常就是程序运行过程中所出现的不正常现象。
try:把可能发生异常的代码包起来,当发生异常时,将异常抛出
catch:捕获异常并处理
finally:不管是否发生异常,都会执行
throw:手动引发一个异常
throws:定义任何被调用方法的异常
2 异常出现的原因
用户输入错误
代码错误
环境因素
异常机制保证了程序的健壮性

package com.java1995;

public class Test {
    
    public static void main(String[] args) {
        try{
            
            System.out.println(1/0);
            
            System.out.println("aaa");
            
            //打开文件
            //读文件 报错
            //关闭文件
        }catch(ArithmeticException e){
            System.out.println("运算错误");
            e.printStackTrace();
        }finally{
            System.out.println("总会执行");
            //关闭文件,首先检测文件是否已关闭;如果没有关闭,则关闭文件
            //如果已经关闭,则不处理
        }
    }

}

 

【参考资料】

[1] Java轻松入门经典教程【完整版】

posted @ 2016-06-30 18:39  岑亮  阅读(153)  评论(0编辑  收藏  举报