throw e 和e.printStackTrace()有什么区别?

时间:2021-01-03 09:03:59
catch (Exception e2) {
// TODO: handle exception
throw e2;
}

catch (Exception e) {
e.printStackTrace();
}


他们之间有什么区别?

3 个解决方案

#1


一个抛出,一个打印

#2


引用 1 楼 juy19901128 的回复:
一个抛出,一个打印

我也是这样理解的。

#3


一个算是自己处理了,另一个丢给别人了

#1


一个抛出,一个打印

#2


引用 1 楼 juy19901128 的回复:
一个抛出,一个打印

我也是这样理解的。

#3


一个算是自己处理了,另一个丢给别人了