java:异常总结

来源:互联网 发布:tabe知乎 编辑:程序博客网 时间:2024/06/07 04:59
Throwable

Error Exception
硬件或jdk出错导致不能运行 编码,环境出错 RuntimeException(空指针) 和检测异常


try{//一些会出现异常的代码}catch(Exception e){//处理异常的代码}....(n个catch)..{} finally{//最终将要执行的代码}catch先子类异常再父类异常,就近寻找异常


异常的抛出
throw
throws:声明在方法上
publiv void 方法名()throws 异常对象,异常对象{
}
自定义异常
class 自定义异常类 extends 异常对象{
}
Exception 是异常类,自定义异常要继承于 Exception 类或者其子类
异常总结

1.处理运行时异常时,采用逻辑去合理规避同时辅助try-catch处理
2.在多重catch块后面,可以加一个catch(Exception)来处理可能会被遗漏的异常
3.对于不确定的代码,可以加try-catch,处理潜在的异常
4.具体如何去处理异常,要根据不同的业务需求和异常区决定
5.尽量添加finally语句块污释放占用的资源




0 0
原创粉丝点击