异常总结

来源:互联网 发布:bf2怎么修改大炮数据 编辑:程序博客网 时间:2024/06/05 07:09

1.异常概述: 异常机制依赖try,catch,finally,throws,throw 5个关键字;其中catch代码块处理可能发生的异常;finally用于关闭try打开的资源,异常机制保证其总会被执行;throws在方法签名时使用,用于声明抛出异常,throw作为一个语句,抛出具体的异常对象;另外,try,catch块后的花括号不能省略;


2.先捕获小异常,再捕获大异常,否则出现编译错误;try,catch块中如果有return ,throw语句,会导致该方法结束,但是结束前会先执行finally块里的内容;子类的异常必须是父类抛出的异常或者其子类,就是要小于父类抛出的异常