why does java's URL class not recognize certain protocols?
URL u=new URL("telnet://route-server.exodus.net"); This line is generating : java.net.MalformedURLException: unknown protocol: telnet And i encounter similar problems with other URLs that begin with "news://" These are URLs extracted from ODP , so i dont understand why such exceptions arise.. Ben S Issue Java throws a MalformedURLException because it couldn't find a URLStreamHandler for that protocol. Check the javadocs of the constructors for the details. Summary: Since the URL class has an openConnection method, the URL class checks to make sure that Java knows how to open a connection of