自定义异常??
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);
}
}