The getDefaultPort() function of URL class returns the default port of a specified URL. If the URL scheme or the URLStreamHandler for the URL do not define a default port number then the function returns -1.
Function Signature
public int getDefaultPort()
Syntax
url.getDefaultPort()
Parameter This function does not require any parameter
Return Value: The function returns an Integer value which is the default port of the specified URL.
Below examples will illustrate the use of getDefaultPort() function:
Example 1 Default port of HTTPS
// Java program to show the use// of the function getDefaultPort()  import java.net.*;  class GFG {    public static void main(String args[])    {          // url object        URL url = null;          try {              // create a URL              // get the default port            int default_port = url.getDefaultPort();              // display the URL            System.out.println("URL: " + url);              // display the default port            System.out.println("Default Port: "                               + default_port);        }          // if any error occurs        catch (Exception e) {              // display the error            System.out.println(e);        }    }} |
URL: https:// www.geeksforgeeks.org Default Port: 443
Example 2: Default port of HTTP
// Java program to show the use// of the function getDefaultPort()  import java.net.*;  class GFG {    public static void main(String args[])    {        // url object        URL url = null;          try {            // create a URL              // get the default port            int default_port = url.getDefaultPort();              // display the URL            System.out.println("URL: " + url);              // display the default port            System.out.println("Default Port: "                               + default_port);        }          // if any error occurs        catch (Exception e) {              // display the error            System.out.println(e);        }    }} |
URL: http:// www.geeksforgeeks.org Default Port: 80
Example 3 Default port of FTP
// Java program to show the use// of the function getDefaultPort()  import java.net.*;  class GFG {    public static void main(String args[])    {        // url object        URL url = null;          try {              // create a URL              // get the default port            int default_port = url.getDefaultPort();              // display the URL            System.out.println("URL: " + url);              // display the default port            System.out.println("Default Port: "                               + default_port);        }          // if any error occurs        catch (Exception e) {              // display the error            System.out.println(e);        }    }} |
URL: ftp:// www.geeksforgeeks.org Default Port: 21

… [Trackback]
[…] Read More here to that Topic: geeksforgeeks.org/url-getdefaultport-method-in-java-with-examples/ […]