我与咖啡娘的爱恨情仇

07.异常的分类

2018-10-15  本文已影响0人  今天庹

编译时异常&运行时异常

package com.itheima_01;

import java.io.FileWriter;
import java.io.IOException;

/*
 *  异常的分类:
 *      运行时期异常:RuntimeException的子类就是运行时期异常,在编译时期可以自由选择处理或者不处理
 *      编译时期异常:在编译时期必须处理,是Exception的子类,并且是非RuntimeException的子类  
 */
public class ExceptionDemo6 {
    public static void main(String[] args) {
        System.out.println(2 / 0);//运行时期异常
        
        String s = null;
        System.out.println(s.length());//运行时期异常
        
        try {
            FileWriter fw = new FileWriter("a.txt");//编译时期异常
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
    }
}
上一篇下一篇

猜你喜欢

热点阅读