Java - Error de compilacion CATCH - Exeption con sockets

   
Vista:

Error de compilacion CATCH - Exeption con sockets

Publicado por tomdipe (10 intervenciones) el 03/02/2012 17:52:55
Estoy practicando con el uso se sockets y aunque todo parace normal
al intentar compilar aparece el siguiente error:
el error aparece en el catch de la clase server,pero no se el motivo.




Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - illegal start of type
at server.<init>(server.java:22)
at miservidor.main(miservidor.java:7)
Java Result: 1



El codigo de las clases es el siguiente;


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



public class server {
static int PUERTO=5000;

server() throws IOException{
try {
System.out.println("por ahora bien");
}
ServerSocket sock_server = new ServerSocket( PUERTO );
System.out.println("Escuchando peticiones en el puerto " + PUERTO );
Socket sock_cliente = sock_server.accept();
System.out.println("Sirvo al cliente ");
OutputStream aux = sock_cliente.getOutputStream();
DataOutputStream flujo= new DataOutputStream( aux );
flujo.writeUTF( "Hola cliente ");
sock_cliente.close();

} catch( Exception mierror ) <-- ESTA ES LA LINEA 22 QUE OCASIONA EL ERROR
{
System.out.println( mierror.getMessage() );
}
}



public class miservidor {

public static void main(String[] args) {
server miservidor;
miservidor= new server();
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder