码迷,mamicode.com
首页 > 编程语言 > 详细

java异常处理机制Exception

时间:2015-12-23 00:15:03      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

Exception是一个整体的异常,子类NullPointerException、StringIndexOutOfBoundsException

异常处理语句

try{

可能发生异常的代码片段

}catch(NullPointerException e){

当出现了列举的异常类型后,在这里处理

}catch(StringIndexOutOfBoundsException e){

当出现了列举的异常类型后,在这里处理

}[可以累加]

例子:如下所示,因为a是null,要输出它的length方法会出现异常,发现有异常下面的就不执行了

技术分享

 

解决办法:在这里添加一个try catch 捕获异常,抛出异常后就正常处理了

技术分享

 

备注:程序级别的错误最顶级的错误是Exception,多个catch,最后一个用Exception

良好的习惯,就是在异常捕获机制的最后书写catch(Exception e)来捕获未知的错误(或不需要针对处理的错误)

java异常处理机制Exception

标签:

原文地址:http://www.cnblogs.com/dieyaxianju/p/5068443.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!