import java.net.Socket;
public class MainClass4
{
public static void main(String[]args)throws Exception
{
Socket theSocket =new Socket("127.0.0.1",80);
System.out.println("Connected to "+theSocket.getInetAddress()+"on port"+
theSocket.getPort()+"from prot "+theSocket.getLocalPort()+"of"
+theSocket.getLocalAddress());
}
}
我想创建一Socket,然后列出Socket InetAddress ,prot ,localport ,localAddress.但是运行之后出现异常如下:Exception in thread "main" java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:189)
at MainClass4.main(MainClass4.java:6)
这是什么情况?