package Twitter;import java.net.*;
import java.io.*;public class ChatServer2 {
public void setUpServer(int port){
try{
ServerSocket  server = new ServerSocket();
System.out.println("the prot is created");
while(true){
Socket client = server.accept();
System.out.println("Incomeing clinet:" + client.getRemoteSocketAddress());
processChat(client);
    }
}catch(Exception e){
e.printStackTrace();
}
}

private void processChat(Socket client)throws Exception{
OutputStream out = client.getOutputStream();
InputStream ins = client.getInputStream();
String s = "Hello,welcome to server!\r\n";
byte [] data = s.getBytes();
out.write(data);
out.flush();

String inputS = readString(ins);
while(!inputS.equals("bye")){
System.out.println("client says:" + inputS);
data = s.getBytes();
out.write(data);
out.flush();
inputS = readString(ins);
}
s = "see you ,welcoem again\r\n";
data = s.getBytes();
out.write(data);
out.flush();
client.close();
}

private String readString(InputStream ins) throws Exception{
StringBuffer stb = new StringBuffer();
char c = 0;
while(c != 13){
int i = ins.read();
c = (char)i;
stb.append(c);
}

String inputS = stb.toString().trim();
return inputS;
}
public static void main(String [] args){
ChatServer2 cs = new ChatServer2();
cs.setUpServer(9092);
}}报的是java.net.SocketException: Socket is not bound yet
at java.net.ServerSocket.accept(Unknown Source)
at Twitter.ChatServer2.setUpServer(ChatServer2.java:12)
at Twitter.ChatServer2.main(ChatServer2.java:58)
the prot is created
大家帮忙看看是哪里不对啊啊啊啊??????