异常机制(二) throws子句 (自定义异常)

异常机制

手动抛出

自定义异常

 

 

自定义异常示例

package cn.Exception;

public class Myexception extends Exception{    //自定义一个异常。异常也是类。
    public  Myexception() {
        
    }
    public Myexception(String message) {
        super(message);
        
    }
    
}

class Test1{
    void  run() throws Myexception {         //抛出自定义的异常
        System.out.println(".....");
    }
    
    public static void main(String[] args) {
        try {
            new Test1().run();
        } catch (Myexception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
}

 

 使用异常机制建议

 

posted on 2019-07-19 15:52  Mentality  阅读(214)  评论(0编辑  收藏  举报