e.printStackTrace()
试试看
这个的前面不用System.........

解决方案 »

  1.   

    你直接用System.out.println(e)就可以啦。
    有些人自己定义的exception不一定用到e.setMessage()的,那样你用getMessage()就看不到了
      

  2.   

    直接用e.printStackTrace()就可以了
      

  3.   

    谢谢各位了,错误如下,就是不知道哪里有问题?
    java.lang.NullPointerException
            at aiismg.jcmppapi.cmppclass.SendCMPPPacket(cmppclass.java:442)
            at aiismg.jcmppapi.cmppclass.Submit(cmppclass.java:612)
            at aiismg.jcmppapi.CMPPAPI.CMPPSendSingle(CMPPAPI.java:268)
            at bean.Send.setSend(Send.java:127)
            at _0002fQuickSendSubmit_0002ejspQuickSendSubmit_jsp_46._jspService(_000
    2fQuickSendSubmit_0002ejspQuickSendSubmit_jsp_46.java:200)
            at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:126)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspSer
    vlet.java:174)
            at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:2
    61)
            at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:369)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.ja
    va:503)
            at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559
    )
            at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
    n(HttpConnectionHandler.java:160)
            at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.j
    ava:338)
            at java.lang.Thread.run(Thread.java:536)
      

  4.   

    空指针问题比较容易解决,建议利用IDE的断点调试功能,效率很高。
      

  5.   

    java.lang.NullPointerException
    令人奇怪的是这个空指针问题出现在jsp调用javabean上,而且是双数刷新的时候报错,单数就通过
    如:第一次运行jsp页...ok,第二次报错...依此类推,实在找不到错误
      

  6.   

    因为你错误的要把null转化成object类型了。其实这样的错误比较难处理,只有自己设置断点,找了
      

  7.   

    你用的jdk是第几版本呢?
    我用jdk1.4怎么不出现这种问题.