#397·disruptor

为什么 `TimeoutHandler` 可以抛出 `Exception`?

作者: Palmr创建于 2021年10月13日更新于 2023年9月29日

" Timeout Handler: on Timeout " 如果执行无法处理超时,则推出一个已检查的例外。

批发事件处理器:通知时间 ' 捕获可扔出',因此不需要检查例外类型。

例外被转给例外处理者,该处理者可能处理或保释出 " 批量处理器:进程处理器 " ,这取决于 " 例外处理器 " 的实施情况。

这倾向于使用控制流动的例外,也许我们可以考虑从“时外汉德勒:时外”返回有用的东西?

内容来源: LMAX-Exchange/disruptor