Java 开发的一个异常处理框架。
这篇文章介绍的异常处理思路不错,本文试图给出一种具体实现,当然可能和作者的思路有所不同。
框架地址:https://github.com/happyframework/HappyFramework。
框架介绍
关于异常的一些想法:
异常不能跨越“边界类”。
在边界类之下,异步不能被“吞掉”。
系统在不同场景或分层中,需要的不同的处理“策略”。
每种策略都是一个可扩展的“管道”。
可以和 AOP 进行集成。
异常可以用来给业务用户提供“提醒”。
异常可以给运维用户提供“日志”。
我希望异常处理框架以某种机制支持上面的各种想法[......]