不要用异常替代简单的测试,因为捕捉一个异常太费时间。不要过分细化异常。要利用异常的层级来处理异常。不要压制异常,对于频率低不重要的异常,忽略处理就是了。在检测错误时,苛刻要比放任好。不要介意传递异常,应该告知调用者,该方法失败啦,自己去考虑怎么解决。