现在的位置: 首页 > 综合 > 正文

Exception捕获

2017年10月26日 ⁄ 综合 ⁄ 共 392字 ⁄ 字号 评论关闭

方法声明抛出Exception,实际抛出为子类Exception,具体catch时会被子类Exception块捕获处理。

public class TestException extends Exception{

    public void throwException() throws Exception {
        TestException exception = new TestException();
        throw exception;
    }

    public static void main(String[] args) {
        TestException t = new TestException();
        try {
            t.throwException();
        } catch (TestException e) {
            System.out.println("a");   //会走这里
        } catch (Exception e) {
            System.out.println("b");
        }
    }

}
【上篇】
【下篇】

抱歉!评论已关闭.