Desktop.browse(URI uri) has the following syntax.
public void browse(URI uri) throws IOException
In the following code shows how to use Desktop.browse(URI uri) method.
import java.awt.Desktop; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; /*from w w w . ja va 2s . co m*/ public class Main { public static void main(String[] a) { try { URI uri = new URI("http://www.java2s.com"); Desktop desktop = null; if (Desktop.isDesktopSupported()) { desktop = Desktop.getDesktop(); } if (desktop != null) desktop.browse(uri); } catch (IOException ioe) { ioe.printStackTrace(); } catch (URISyntaxException use) { use.printStackTrace(); } } }