前言 对上节异常的补充,也可以说是异常使用的注意事项. 正文 减少try catch的使用 前面提及到,如果一个方法没有实现该方法的效果,那么就应该抛出异常. 如果有约定那么可以按照约定,如果约定有歧义,那么还是要抛出异常. 我们知道使用try catch 其实是要消耗性能的,那么是否能避免使用try catch呢?或者减少使用try catch呢? 我们使用api的时候,知道http制定了一套错误码,那么我们是否能使用错误码返回来做一个约定的呢? 答案是否定的,且不论我们的业务的不同,错误码制…