Вы пытаетесь добавить блок try на верхнем уровне класса - вы не можете этого сделать. Блоки Try должны быть в методах или блоках инициализатора.
Если вы действительно хотите создать сокет сервера в процессе сборки, поместите код в конструктор:
public class Server {
private ServerSocket serverSocket;
private Socket firstConnection;
public Server {
try
{
serverSocket = new ServerSocket(3333);
firstConnection = serverSocket.accept();
}
catch(IOException e)
{
System.out.println("IOError");
}
}
}
Я предполагаю, что у вас будет реальная обработка исключений (или перебрасывание), а не просто перехват IOException и продолжение, конечно же?