What is Chain of Responsibility
####Purpose Gives more than one object an opportunity to handle a request by linking receiving objects together. ####UML ####Use When
- A set of objects should be able to handle a request with the handler determined at runtime.
- Multiple objects may handle a request and the handler doesn’t have to be a specific object
- A request not being handled is an acceptable potential outcome.
User Where
- JDK Exception Handle
- Java EE Servlet Fileter