有什么方法可以从下面的方法中读取异常并将其传递给其他方法进行跟踪。 catch block 的响应与异常不同。
添加一些注释或 Spring AOP 或任何其他方式。
public void function(){
try{
method();
}
catch(Exception e){
return response;
}
}
最佳答案
您可以拥有一个带有异常参数的方法:
public void handleException(Exception e) {
e.printStackTrace(); //for example print it
}
然后您可以将异常传递给此方法:
try {
//some code that can throw exception
} catch(Exception e) {
handleException(e);
}
关于java - 通过 AOP 或其他方式拦截已处理(捕获)的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57998563/