【发布时间】:2011-12-22 05:38:39
【问题描述】:
我正在使用石英来安排工作。 现在我想从重写的执行方法中抛出我自己的异常,但似乎我不能这样做。 我不想捕捉这个异常,只想抛出它。 有什么建议吗? 谢谢你
【问题讨论】:
标签: exception exception-handling quartz-scheduler
我正在使用石英来安排工作。 现在我想从重写的执行方法中抛出我自己的异常,但似乎我不能这样做。 我不想捕捉这个异常,只想抛出它。 有什么建议吗? 谢谢你
【问题讨论】:
标签: exception exception-handling quartz-scheduler
您可以抛出 RuntimeException 的子类或检查具有特殊语义的 JobExecutionException。
【讨论】:
检查父类的execute方法的语法,看看它抛出了什么异常。
然后创建您自己的自定义异常,扩展该异常(父类执行抛出)。然后,您将能够从覆盖的执行方法中抛出您自己的自定义异常。
【讨论】: