当前位置: 代码迷 >> Java Web开发 >> servlet中对错误的处理
  详细解决方案

servlet中对错误的处理

热度:34   发布时间:2016-04-17 12:15:36.0
servlet中对异常的处理
小弟感到困惑,
这是我在服务器的SERVLET类中的doPost方法中的测试代码,

protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

Integer testi = Integer.parseInt(null);
System.out.println("testi:"+testi);
}

很明显,在执行这个SERVLET的doPost方法时Integer testi = Integer.parseInt(null);会抛出NumberFormatException运行时异常,控制台应该打印出异常信息,而实际情况是控制台并没有任何反应,也不报异常,这是怎么回事呢,请知情者指点,小弟感激不尽。

附:当然,以上代码并不是项目中的实际代码,本人在实际项目中遇到了这种问题,书上也没有说SERVLET方法中对异常的处理情况,所以想请教各位,先谢谢各位。

------解决方案--------------------
不会吧。我试了一下是有NumberFormatException异常的。
------解决方案--------------------
你直接把异常抛出了。你加上try cacth 捕捉下异常。应该是可以的。
  相关解决方案