DA ESTE ERRO ! "Socket is not bound yet"

2 respostas
A

To fazendo um servidor pra receber dados de um chat mas apreseta este erro, alguem pode me dizer o porque?

import java.io.*;
import java.net.*;

public class servidor {
	ServerSocket server;
	BufferedReader entrada ;
	PrintWriter saida;
	Socket client;
	
	void start(){
		try {
			server = new ServerSocket(5555);
			client = new ServerSocket().accept();			
				
			}		
		catch (IOException e) {
			System.out.println("ERRO!!! "+e.getMessage());
		}			
		
	}
	
	public static void main(String a[]){
		new servidor().start();		
	}

}

Agradeço deste ja a colaboração… Abraços a todoso

2 Respostas

J

Errado:

server = new ServerSocket(5555); client = new ServerSocket().accept();

Correto:

server = new ServerSocket(5555); client = server.accept();

A

Eu troquei o codigo pelo trecho que me mostrou
funcionou legal…

Abraços a todos.

Criado 1 de junho de 2006
Ultima resposta 1 de jun. de 2006
Respostas 2
Participantes 2