Open In App

URL getPort() method in Java with Examples

Improve
Improve
Like Article
Like
Save
Share
Report

The getPort() function is a part of URL class. The function getPort() returns the port of a specified URL. The function returns the port number or -1 if the port is not set

Function Signature

public int getPort()

Syntax

url.getPort()

Return Type: The function returns Integer Type

Parameter: This function does not require any parameter

Below programs illustrates the use of getPort() function:

Example 1
display port of specified URL




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


Output:

URL = https:// www.geeksforgeeks.org:80
 Port=80

Example 2: Create a URL with no defined port and then try to get the port using the getPort() function.




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


Output:

URL = https:// www.geeksforgeeks.org
 Port=-1


Last Updated : 27 Dec, 2018
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads