How do I launch user-default web browser?

The code below show you how to browse a website using the user’s default web browser. To get the default web browser you can use the Desktop class browse(URI uri) method call.

package org.kodejava.example.awt;

import java.awt.Desktop;

public class RunningDefaultBrowser {
    public static void main(String[] args) {
        URI uri = URI.create("");
        try {
            // Get Desktop instance of the current browser context. If the platform 
            // doesn't support Desktop API an UnsupportedOperationException will be 
            // thrown.
            Desktop desktop = Desktop.getDesktop();

            // Browse the uri using user's default web browser.
        } catch (IOException e) {

Wayan Saryada

Founder at Kode Java Org
I am a programmer, a runner, a recreational diver, currently live in the island of Bali, Indonesia. Mostly programming in Java, Spring Framework, Hibernate / JPA. If these posts help, you can support me, buy me a cup of coffee or tea. Thank you 🥳

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.