在java中有的异常必须被捕获。jsp运行时还时要先编译成servlet所以也必须要用try……catch。

解决方案 »

  1.   

    而且,每个jsp运行是都是要编译成servlet的,那么一些很简单的程序中还是没有用到try……catch呀,这不是您的说法有出入吗?请解释一下!
      

  2.   

    有的调用会产生异常,必须用trycatch,一些根本不会产生异常的调用当然不要用trycatch
      

  3.   

    主要原因是你的jsp程序的逻辑结构有问题,编译过程中就会出现错误。仔细检查程序,一定是一个小错误。
      

  4.   

    同意楼上的,我的就是因为{}不匹配,或者匹配不对,就会出错,认真检查,实际上我个人认为jsp应该比asp还要简单,只要你有一定的c的基础和经验,语法上就大体过关了,关键是要注意那些太多的{}<%%>之内的东西在里面穿来穿去的,一定要思路清晰,另外就是做好注释,往往做好了的以后再看就很难看的明白。
      

  5.   

    ripper已经说了,至于哪些必须用我也记不全,反正报错你就加上不就得了。