Java 任务命名空间的scheduled tasks元素的异常处理

Java 任务命名空间的scheduled tasks元素的异常处理,java,spring,scheduled-tasks,Java,Spring,Scheduled Tasks,我正在使用任务名称空间的元素来安排作业 方法retrieve会抛出某些异常,由于某些需求,我不想在方法本身中处理异常,如何确定即使某个特定运行引发异常,作业也会运行?异常情况是出现问题,如果引发的异常是已检查的异常,您必须处理它,但如果您不想在调用方法中看到锅炉板代码,则您可以选择以下选项: 扔掉它们 你可以稍后再处理 把它们都扔了 或者作为超级异常抛出 在一个超级异常(如exception catch子句)下处理 这样,您只需打印消息 或者像Hibernate一样重新抛出一个新的异常可能是

我正在使用任务名称空间的元素来安排作业


方法retrieve会抛出某些异常,由于某些需求,我不想在方法本身中处理异常,如何确定即使某个特定运行引发异常,作业也会运行?

异常情况是出现问题,如果引发的异常是已检查的异常,您必须处理它,但如果您不想在调用方法中看到锅炉板代码,则您可以选择以下选项:

扔掉它们

你可以稍后再处理

把它们都扔了 或者作为超级异常抛出 在一个超级异常(如exception catch子句)下处理

这样,您只需打印消息 或者像Hibernate一样重新抛出一个新的异常可能是RuntimeException。
public void retrieve() throws InstantiationException,IllegalAccessException,ClassNotFoundException,SQLException{}