首页 > 代码库 > 异常的处理
异常的处理
1、全局处理
<!-- 总错误处理 --> <bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> <property name="defaultErrorView"> <value>/error</value> </property> <property name="defaultStatusCode"> <value>500</value> </property> <property name="warnLogCategory"> <value>org.springframework.web.servlet.handler.SimpleMappingExceptionResolver </value> </property> </bean>
2、controller级别的
@RequestMapping("/exception") public void ExceptionTest() throws Exception{ throw new Exception("i don‘t know"); } @ExceptionHandler public String handleException(Exception e,HttpServletRequest request){ System.out.println(e.getMessage()); return "helloworld"; }
访问:访问/exception会抛出一个异常,而handleException则抓到这个异常并进行处理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。