写了一个jsp+servlet的工程,想debug一下,结果就出现:Thread [main] (Suspend (exception NumberFormatException))和一大堆线程,请问这是怎么回事?(但是非debug运行能出结果!!)我用的环境是Myeclipse 8.5+ tomcat6.x. 先谢谢大家了~

解决方案 »

  1.   

    你的Debug配置项中应该设置了:遇到Exception就中断程序的选择。这个是因为程序抛出了NumberFormatException,然后Debug就把程序自动中断了。
    不过你可以选择继续运行,但这样会很烦。
      

  2.   

    在我的代码里没有让抛出NumberFormatException的异常啊?还有怎么让程序运行下去,我想看我打的断点的结果。
      

  3.   

    你用的是Eclipse吧,找找看关于Breakpoints的设置。实在不行就先在“Run”菜单中,直接选:“Remove All Breakpoints”
    另外:基本上不是你自己的代码所抛出的Exception,而是你程序所依赖的其它组件包中的代码。
      

  4.   


    我用的是Myeclipse,我不能去掉断点啊,因为我想看运行的逻辑对不对。还有,我用一个正确的web工程debug还是会抛出这个异常,都快愁死我了~
      

  5.   

    引错了=。=!我用的是Myeclipse,我不能去掉断点啊,因为我想看运行的逻辑对不对。还有,我用一个正确的web工程debug还是会抛出这个异常,都快愁死我了~
      

  6.   

    最后"Remove All Breakpoints ",重新在想看的地方打了断点再Debug居然可以了!
    不明白为什么,稀里糊涂的好了~