import java.net.*; public class PageCatalog { public static void main(String[] arguments) { HomePage[] catalog = new HomePage[5]; try { catalog[0] = new HomePage("Carl Steadman", "http://www.freedonia.com/~carl", "angst"); catalog[1] = new HomePage("Greg Knauss", "http://www.eod.com", "humor"); catalog[2] = new HomePage("Rogers Cadenhead", "http://workbench.cadenhead.info", "programming"); catalog[3] = new HomePage("Joshua Marshall", "http://www.talkingpointsmemo.com", "politics"); catalog[4] = new HomePage("Matt Haughey", "http://a.wholelottanothing.org"); for (int i = 0; i < catalog.length; i++) System.out.println(catalog[i].owner + ": " + catalog[i].address + " -- " + catalog[i].category); } catch (MalformedURLException e) { System.out.println("Error: " + e.getMessage()); } } }