我一直在阅读责任链设计模式,它基本上允许请求的发送者和请求的接收者之间解耦。该请求可以沿链传递,直到有人准备好使用该请求。现在在 Java 中,当我们指定一个方法能够抛出Exception
异常时,我们让方法的调用者处理异常。如果它不感兴趣,它可以进一步将异常传播到链上。那么这个过程可以被引用为责任链设计模式的应用吗?
问问题
3094 次
我一直在阅读责任链设计模式,它基本上允许请求的发送者和请求的接收者之间解耦。该请求可以沿链传递,直到有人准备好使用该请求。现在在 Java 中,当我们指定一个方法能够抛出Exception
异常时,我们让方法的调用者处理异常。如果它不感兴趣,它可以进一步将异常传播到链上。那么这个过程可以被引用为责任链设计模式的应用吗?