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 捕捉下异常。应该是可以的。