以下是编码良好实践的方法吗?
try {
//my code here
} catch (Exception e) {
logger.error("Some error ", e);
throw new MyCustomException("Some error ", e);
}
Run Code Online (Sandbox Code Playgroud)
而且,我应该......
我理解,throw我可以在callstack的另一部分中捕获异常,但是可能额外的日志记录具有一些隐藏的好处,并且也很有用.