【发布时间】:2016-03-31 12:50:15
【问题描述】:
抛出异常并直接捕获它只是为了打印错误有意义吗?
if(...){
} else {
try{
throw new Exception();
} catch (Exception e){
e.printStackTrace();
}
}
【问题讨论】:
-
我想这取决于具体情况。请注意,抛出异常的成本很高,如果您只是向用户打印错误消息,简单的
System.err.println(...)可能就足够了。
标签: java exception exception-handling