java 第45节Java异常快速入门

Posted 岑亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 第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轻松入门经典教程【完整版】

以上是关于java 第45节Java异常快速入门的主要内容,如果未能解决你的问题,请参考以下文章

java 第50节 Java中的异常链

java 第48节 Java中的异常声明

java 第46节 异常的分类

java 第51节 定义自己的异常

java 第47节 获取异常信息

java 第49节 手动抛出异常