作者Flyingheart (flyingheart)
看板java
标题[问题] java.net.SocketException: Socket operation on nonsocket:
时间Sun Jun 5 12:49:13 2011
各位前辈好
小弟在使用在BufferedInputStream()时出现以下错误
java.net.SocketException: Socket operation on nonsocket: create
at java.net.Socket.createImpl(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
byte[] bytedata = new byte[bytedata_size];
int count;
int tmp_len =0 ;
web_contents = new String();
try { /* 读入网页(位元串流) */
URL pageUrl = new URL(strURL );
BufferedInputStream bis = new BufferedInputStream(pageUrl.openStream());
^
|
例外发生於这一行
使用的系统是 win7 64bits jre jdk都更新到最新版了 防火墙有关掉了
使用eclipse开发
同样的程式码在XP上没有问题
不知道问题出在哪里呢 thanks~~~~~~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.166.96.2