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

public class GetURL {
  public static void main( String[] args ) throws Exception {
    if( args.length != 1 ) {
      System.err.println( "Usage:\n\n\tjava GetURL <URL>\n" );
      throw new IllegalArgumentException( "Usage: java GetURL <URL>" );
    }

    try {
      URL url = new URL( args[0] );
      URLConnection urlConnection = url.openConnection();
      InputStreamReader inputStreamReader = 
		new InputStreamReader( urlConnection.getInputStream() ) ;
      BufferedReader bufferedReader = 
		new BufferedReader( inputStreamReader );

      String string = bufferedReader.readLine();
      while( string != null ) {
        System.out.println( string );
        string = bufferedReader.readLine();
      }
    } catch( Exception exception )
    {
      System.err.println( exception );
    } 
  } // public static void main( String[] args ) throws Exception
} // public class GetURL

/**************** EOF ****************/ 
