尚学堂--Java异常

http://www.cnblogs.com/liangyihui/p/5884173.html

异常:

运行期出现的错误

public void someMethod throws SomeException {//声明该方法可能抛出的异常
    if(someCondition()) {
        throw new SomeException("错误原因");//构造并抛出异常对象
    } 
}

try {//调用该方法时试图捕获异常
    someMethod();
} catch (SomeException e) {
    //异常处理代码        定义处理异常的代码
}

 异常分类:

原文地址:https://www.cnblogs.com/wmjlh/p/7237083.html