分三步
新建exception的包。然后添加SysException类
一般写异常都继承。Exception
定义Messgae属性,生成get和set
生成带参数的构造方法
选中异常的代码 Ctrl+Alt+T
选择try catch就可以了
抛出自定义的异常类
异常处理器类
需要实现特定的接口:HandlerExceptionResolver
实现接口的方法
判断排除的异常对象是不是我们自定义的sysException这个对象。
如果是,就强转,如果不是就实例化一个新的sysException对象。
返回值是ModelAndView可以跳转到某个页面去
最终返回mv
springmvc.xml配置异常处理器
就是配一个普通的bean对象
创建error.jsp页面输出错误的信息
后台有异常信息