http://www.cnblogs.com/liangyihui/p/5884173.html
异常:
运行期出现的错误
public void someMethod throws SomeException { //声明该方法可能抛出的异常 if(someCondition()) { throw new SomeException("错误原因");//构造并抛出异常对象 } }try { //调用该方法时试图捕获异常 someMethod();} catch (SomeException e) { //异常处理代码 定义处理异常的代码}
异常分类: