【问题标题】:throw my own exception in quartz在石英中抛出我自己的异常
【发布时间】:2011-12-22 05:38:39
【问题描述】:

我正在使用石英来安排工作。 现在我想从重写的执行方法中抛出我自己的异常,但似乎我不能这样做。 我不想捕捉这个异常,只想抛出它。 有什么建议吗? 谢谢你

【问题讨论】:

    标签: exception exception-handling quartz-scheduler


    【解决方案1】:

    您可以抛出 RuntimeException 的子类或检查具有特殊语义的 JobExecutionException

    【讨论】:

      【解决方案2】:

      检查父类的execute方法的语法,看看它抛出了什么异常。

      然后创建您自己的自定义异常,扩展该异常(父类执行抛出)。然后,您将能够从覆盖的执行方法中抛出您自己的自定义异常。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-03-31
        • 1970-01-01
        • 2013-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多