若是方法抛出的异常和外层执行任务没有明显的联系,会令人很困惑spa
若是底层的异常对于调试有帮助,能够考虑使用异常链3d
尽管异常转译比不加思索的抛出底层异常有所改进,可是也请不要滥用调试
若是没法避免底层异常,次选方案是让高层绕过,使用某种适当的记录机制将异常记录下来blog
总而言之::异常转译和异常链都不错get