用 try{
dataOut = new ...
...}catch{}

解决方案 »

  1.   

    我问的是为什么会抛出异常?顺便说一下:我给出的URL肯定没有错。
      

  2.   

    IOException的具体内容 ?
    你是企图往这个URL写,可能目标不存在,可能权限不够,反正乱七八糟的都有可能
      

  3.   

    我嵌入try语句测试,结果程序在这条语句抛出IOException异常。我是准备往URLConnection里写一些内容,目标肯定存在而且URL肯定没错,我估计也可能是权限不够,我是在weblogic 7.0上调试的,可不知道如何进行权限之类的设置,请明示!!!谢谢!!!!!!!!!
      

  4.   

    估计是这样的错误:NONEPOINTER
      

  5.   

    我也觉得是这样的:con = url.openConnection();你应该检查一下con 是否是空的?
      

  6.   

    对象不存在不会抛IOException吧,应该是Null甚么exception吧......
    叫他把exception的具体内容贴出来看看就知道了
      

  7.   

    try to conver con to HttpURLConnection
      

  8.   

    谢谢各位!以下是Exception的内容,对不起,不是IOException,是我记错了(不过java.net.ConnectException是从IOException继承来的,也不算错)
    java.net.ConnectException: Connection refused: connect
            at java.net.PlainSocketImpl.socketConnect(Native Method)
            at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:320)
            at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:133)
            at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:120)
            at java.net.Socket.<init>(Socket.java:273)
            at java.net.Socket.<init>(Socket.java:100)
            at sun.net.NetworkClient.doConnect(NetworkClient.java:50)
            at sun.net.www.http.HttpClient.openServer(HttpClient.java:331)
            at sun.net.www.http.HttpClient.openServer(HttpClient.java:517)
            at sun.net.www.http.HttpClient.<init>(HttpClient.java:267)
            at sun.net.www.http.HttpClient.<init>(HttpClient.java:277)
            at sun.net.www.http.HttpClient.New(HttpClient.java:289)
            at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
    .java:408)
            at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLCo
    nnection.java:455)
            at javaservlets.session.CounterApp.getCount(CounterApp.java:134)
            at javaservlets.session.CounterApp.main(CounterApp.java:55)
    Press any key to continue . . .