<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;
import java.net.UnknownHostException;


public class ClientTemplate {
	public static void main(String args[]) {
		Socket socket = null;
		PrintWriter out = null;
		BufferedReader in = null;
		String address = null;
		int port = 0;
		try {
			socket = new Socket(address, port);
			out = new PrintWriter(socket.getOutputStream(), true);
			in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
		}
		catch (UnknownHostException e) {
			System.out.println("Unknown host");
			System.exit(-1);
		}
		catch  (IOException e) {
			System.out.println("No I/O");
			System.exit(-1);
		}
		
		try {
			// komunikacja z serwerem
	    }
	    catch (IOException e) {
	    	System.out.println("Error during communication");
	    	System.exit(-1);
	    }
	    
		try {
			socket.close();
		}
		catch (IOException e) {
			System.out.println("Cannot close the socket");
	    	System.exit(-1);
		}

	}
}
</pre></body></html>