java.net.ConnectException: Connection timed out: connect
URL url =new URL("http://www.2345.com");
HttpURLConnection connection=(HttpURLConnection) url.openConnection();
connection.connect();第一次接触HttpURLConnection,什么都不知道,上述代码运行到connect()时,会抛出上面的异常
这是为什么

解决方案 »

  1.   

    程序没问题,可能是你的机器连不上网络,或者你的jvm连接网络有问题(此情况以前在linux系统中碰到过)。
      

  2.   


    怎样知道jvm连接网络有问题.用Runtime.getRuntime().exec("cmd /c start http://www.baidu.com");可以打开网页是否说明机器和jvm连网都没问题?