基于springframework中HandlerExceptionResolver接口的统一异常处理

系统中异常类型有哪些? 包括预期可能发生的异常、运行时异常(RuntimeException),运行时异常不是预期会发生的。 针对预期可能发生的异常,在代码手动处理异常可以try/catch捕获,可以向上抛出。 针对运行时异常,只能通过规范代码质量、在系统测试时详细测试等排除运行时异常。