首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >任务命名空间的scheduled-tasks元素的异常处理

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

Stack Overflow用户
提问于 2015-03-31 17:20:16
回答 1查看 248关注 0票数 0

我使用任务名称空间的scheduled-tasks元素来调度作业。

<task:scheduled-tasks> <task:scheduled ref="BeanA" method="retrieve" cron="${cron}"/> </task:scheduled-tasks>

代码语言:javascript
复制
public void retrieve() throws InstantiationException,IllegalAccessException,ClassNotFoundException,SQLException{}

方法retrieve抛出了某些异常,我不想因为某些要求而在方法本身中处理异常,即使某个特定的运行抛出了异常,我如何确定作业正在运行?

EN

回答 1

Stack Overflow用户

发布于 2015-03-31 17:43:42

异常情况是出现错误的地方,如果抛出的异常是已检查的异常,则必须处理它,但如果您不希望在调用方法中看到样板代码,则有一些选项,如:

抛出

你可以稍后再处理

  • 抛出所有异常
  • 或作为超级异常

抛出

一个超级异常下的句柄,如 Exception 子句

  • 通过这种方式,您只需像Hibernate那样打印消息
  • 或重新抛出一个新的异常(可能是RuntimeException)。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29364992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档