例如,对一个被使用类方法method1,和使用者method2
1 method1 的参数合法性验证在method1进行还是在method2进行?
2 method1 可能产生exception直接throw给使用者method2还是在method1自身进行处理?
问题补充
zzpxingfu 写道
这有篇文章你看看吧
Java中如何处理异常
Java中如何处理异常
其实我问的问题是,怎样分配处理异常的责任...
例如我调用同事写的一个方法,但它居然没有对参数进行判断,没有对异常进行处理,于是团队在考虑怎样解决这个问题。