Я знаю, что могу исключить исключение для подавления дальнейших исполнений задачи, которая была запланирована для повторного выполнения внутри ScheduledExecutorService (см. this question).Остановка и удаление задачи из ScheduledExecutorService
Я также знаю, что могу установитьRemoveOnCancelPolicy (true), чтобы убедиться, что отмененные задачи удалены из очереди.
Мои вопросы: действительно ли задача удалена из планировщика, когда я выхожу из него исключение? Это происходит, неявно отменяя будущее? Если да, значит ли это, что setRemoveOnCancelPolicy() также относится к этому случаю?
В Javadocs ничего не найдено.