Когда вы посмотрите на исходный код , вы увидите, что только HandlerInterceptor[] interceptors
возвращается только за пределами HandlerExecutionChain
in:
public HandlerInterceptor[] getInterceptors() {
Также вы можете посмотреть на List<HandlerInterceptor> initInterceptorList(
который используется для создания List<HandlerInterceptor> interceptorList
. Похоже, что interceptorList
- это коллекция, которая помогает в создании массива interceptors
, который позже будет представлен снаружи.