Friday, January 16, 2026
HomeLanguagesJavaURL getProtocol() method in Java with Examples

URL getProtocol() method in Java with Examples

The getProtocol() function is a part of URL class. The function getProtocol() returns the Protocol of a specified URL.

Function Signature

public String getProtocol()

Syntax

url.getProtocol()

Parameter This function does not require any parameter

Return Type: The function returns String Type

Below programs illustrates the use of getProtocol() function:

Example 1:




// Java program to show the
// use of the function getProtocol()
  
import java.net.*;
  
class GFG {
    public static void main(String args[])
    {
        // url object
        URL url = null;
  
        try {
            // create a URL
            url = new URL("https:// www.geeksforgeeks.org");
  
            // get the Protocol
            String Protocol = url.getProtocol();
  
            // display the URL
            System.out.println("URL = " + url);
  
            // display the Protocol
            System.out.println("Protocol = " + Protocol);
  
            // create a URL
            url = new URL("http:// www.geeksforgeeks.org");
  
            // get the Protocol
            Protocol = url.getProtocol();
  
            // display the URL
            System.out.println("URL = " + url);
  
            // display the Protocol
            System.out.println("Protocol = " + Protocol);
  
            // create a URL
            url = new URL("ftp:// www.geeksforgeeks.org");
  
            // get the Protocol
            Protocol = url.getProtocol();
  
            // display the URL
            System.out.println("URL = " + url);
  
            // display the Protocol
            System.out.println("Protocol = " + Protocol);
        }
  
        // if any error occurs
        catch (Exception e) {
  
            // display the error
            System.out.println(e);
        }
    }
}


Output:

URL = https:// www.geeksforgeeks.org
Protocol = https
URL = http:// www.geeksforgeeks.org
Protocol = http
URL = ftp:// www.geeksforgeeks.org
Protocol = ftp
RELATED ARTICLES

Most Popular

Dominic
32470 POSTS0 COMMENTS
Milvus
117 POSTS0 COMMENTS
Nango Kala
6838 POSTS0 COMMENTS
Nicole Veronica
11972 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12055 POSTS0 COMMENTS
Shaida Kate Naidoo
6975 POSTS0 COMMENTS
Ted Musemwa
7214 POSTS0 COMMENTS
Thapelo Manthata
6928 POSTS0 COMMENTS
Umr Jansen
6906 POSTS0 COMMENTS