брось мое собственное исключение в кварц - PullRequest
0 голосов
/ 22 декабря 2011

Я использую кварц для планирования заданий.Теперь я хочу выбросить собственное исключение из переопределенного метода execute, но, похоже, я не могу этого сделать.Я не хочу ловить это исключение, просто хочу его выбросить.Есть какие-нибудь предложения?Спасибо

Ответы [ 2 ]

0 голосов
/ 22 декабря 2011

Проверьте синтаксис метода execute родительского класса и посмотрите, какое исключение он выдает.

Затем создайте свое собственное пользовательское исключение, которое расширяет это исключение (какой родительский класс выполняет throw).После этого вы сможете создать собственное исключение из переопределенного метода execute.

0 голосов
/ 22 декабря 2011

Вы можете выбросить подкласс RuntimeException или отмеченный JobExecutionException, который имеет особую семантику.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...