你好,这个其实就和你使用@Controller之后,接口能进去是很像的。
springmvc框架在管理了这些类之后,你只要按照他做些配置就可以完成某些事情。
这里呢,你不懂应该是之前没了解过spring对异常的封装。springmvc框架做的封装是,一个类实现了HandlerExceptionResolver接口且被spring管理后,就可以在系统得到异常后走到这个类的指定方法里进行处理。具体可以点到这个类里看一下这个接口及方法的说明。
点开源码时,其实你可以看到很多reslover,其实对程序异常的处理,在这里也是一种resolver,在遇到异常时指定一种返回的视图。