throw new RuntimeException(e)与e.printStackTrace( )的区别
e.printStackTrace( )是打印异常栈信息,而throw new RuntimeException(e)是把异常包在一个运行时异常中抛出。
我们常看见这种写法
try{
....
}catch(Exception e){
e.printStackTrace( );
throw new RuntimeException(e);
}
这是处理没法进一步处理的异常的一般做法。t
原创
2015-08-12 10:36:16 ·
1052 阅读 ·
0 评论