MessageClient.java



/** Socketで通信を行うクラス(クライアント) */
import java.________.*;
import java.io.*;
public class MessageClient {

  /** 通信に使用するポート番号 */
    public static final int PORT = 10001;

  /** 起動時に最初に呼び出されるメソッド */
    public static void main( String argv[] ) {
        try {
            Socket socket = new Socket( ___________, ________ );
            BufferedReader reader
              = new BufferedReader( 
                  new InputStreamReader( socket.getInputStream() ) );
            String line;
            while( ( line = reader._______________() ) != null )
                System.out.println( line );
            reader.close();
            socket.close();
        }
        catch( ArrayIndexOutOfBoundsException e ) {
            System.err.println("Usage:java HostAddress hostname");
            System.exit(-1);
        }
        catch( UnknownHostException e ) {
            System.err.println( "Host not found" );
            System.exit(-1);
        }
        catch( SocketException e ) {
            System.err.println("Socket Error");
            System.exit(-1);
        }
        catch( IOException e ) {
            System.err.println("IO Error");
            System.exit(-1);
        }
    }
}