public void addTitleRow() throws SQLException{
ResultSet rs = stmt.executeQuery("SELECT * FROM ANY")
log.info ? }
如何记录声明为在方法签名中引发的
exception
?我正在使用log4j2 最佳答案
您必须先捕获异常才能进行记录。您可以抑制它,也可以稍后将其重新抛出。
这是代码片段:
重新抛出异常:
try {
/* Do Something Here */
} catch (Exception ex) {
log.error("An Exception Has Occurred!", ex);
throw ex;
}
禁止异常:
try {
/* Do Something Here */
} catch (Exception ex) {
log.warn("An Exception Has Occurred!", ex);
}
关于java - 如何记录方法签名中声明的异常,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36495192/