背景介绍
在我们日常开发中, 经常会遇到一些异常需要去手动处理, 或者说是一些可能出现的异常去处理, 又或者说你不知道的异常, 等着暴露出来发现后去处理, 无论哪种异常, 当它出现的时候都是头疼的....下面我们把镜头转向正在加班开发需求的几位选手, 看看他们是如何对待异常处理逻辑的;
----
round one
这是来自一个对try catch第一次使用的 #$%^选手
try {
.........fun1();
fun2();
......
.
.
.
} catch (Execption e) {
e.printStackTrace()
// 写你自己的异常处理逻辑
}
伤害分析...是因为我没写注释吗,
} catch (Execption e) {
sout("出错了", e.getMessage());
e.printStackTrace();
// 写你自己的异常处理逻辑...不推荐这样使用, 这样使用的结果就是系统日志内容与堆栈日志会并行输出, 造成抢话
system.log : 今天是
exception.stack : 我有
system.log : 好
exception.stack