/* MyURL.java - a program to demo the URL class */ import java.net.*; import java.io.*; public class MyURL { public static void main(String[] args) { URL rpi=null; String netprog = "http://www.cs.rpi.edu/academics/courses/netprog/index.html"; try { rpi = new URL(netprog); } catch (MalformedURLException e) { System.err.println("Error, malformed URL string" + e); System.exit(0); } try { InputStream in = rpi.openStream(); BufferedReader bufread = new BufferedReader( new InputStreamReader(in)); char buffer[] = new char[4096]; int n; while ((n = bufread.read(buffer,0,4096)) > 0) { String s = new String(buffer,0,n); System.out.println("*** Read " + n + " chars: " + s); } } catch (IOException e) { System.err.println("Error, IO exception"); System.exit(0); } } }