我收到以下异常在我的代码: 拒绝连接?
我无法理解这种异常的原因...
这里是我的代码: {
import java.net.*;
import java.io.*;
class whois {
public static void main(String args[])throws Exception {
int c;
Socket s=new Socket("internic.net",43);
InputStream in=s.getInputStream();
OutputStream out=s.getOutputStream();
String str=(args.length==0 ? "webopedia.com" : args[0])+"\n";
byte buf[]=str.getBytes();
out.write(buf);
while((c=in.read())!=-1) {
System.out.print((char)c);
}
s.close();
}
}
}
请告诉这个例外的原因。
如果您使用带有运行按钮的IDE或编辑器(如scite),您可以在一个漂亮的窗口中获得输出,您可以在其中使用鼠标抓住它,无需为文本输出制作截图。 – 2011-03-22 10:48:54
我认为即使在Windows外壳允许复制+粘贴文本。 – 2011-03-22 23:19:19