ScheduledExecutorService executorService = Executors.newSingleThreadScheduledExecutor();
executorService.scheduleAtFixedRate(new Runnable() {
@Override
public void run() {
if (/*成立条件*/) {
throw new RuntimeException();//抛出异常即可跳出
}
}
}, 0, 1, TimeUnit.SECONDS);
如何从Runnable内部跳出ScheduledExecutorService.scheduleAtFixedRate
最新推荐文章于 2024-07-21 14:45:49 发布