自定义异常??

2017-11-17  本文已影响2人  地表最强程序员小白
import java.util.*;
public class exceptionsTest{
    static void f()throws Myexception{
        g();
    }
    static void g()throws Myexception{
        h();
    }
    static void h()throws Myexception{
        throw new Myexception("wocao");
    }
    public static void main(String[] args){
        try{
            f();
            //throw new Myexception("wocao");          
             如果实在f函数抛出自定义异常的话需要声明?(throws)  如果是在try中抛出 就不用
        }catch(Exception a){
            a.printStackTrace();
        }
    }
}
class Myexception extends Exception {
    public Myexception() {
    }
    public Myexception(String s){
        super(s);
    }
}

上一篇 下一篇

猜你喜欢

热点阅读