统一异常处理:主要利用@ControllerAdvice和@ExceptionHandler来实现下面是我写的demo,有三点思考:1.编译期异常:sercice和controller都在方法添加throws关键字2.运行时异常:如果可以修复故障,建议try-ctach;如果不行的话,处理同思考13.全局处理类:打印堆栈,方便开发时找到异常位置,;记录日志,方便生产环境找到原因;返回恰当的信息给用户,避免恶意攻击