A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/java/double-parsedouble-method-in-java-with-examples/ below:

Double parseDouble() method in Java with examples

Double parseDouble() method in Java with examples

Last Updated : 11 Jul, 2025

The

parseDouble()

method of

Java Double class

is a built in method in Java that returns a new double initialized to the value represented by the specified String, as done by the

valueOf

method of class

Double

.

Syntax:
public static double parseDouble(String s)
Parameters:

It accepts a single mandatory parameter

s

which specifies the string to be parsed.

Return type:

It returns e

double

value represented by the string argument.

Exception:

The function throws two exceptions which are described below:

Below is the implementation of the above method.

Program 1: Java
// Java Code to implement
// parseDouble() method of Double class

class GFG {

    // Driver method
    public static void main(String[] args)
    {

        String str = "100";

        // returns the double value
        // represented by the string argument
        double val = Double.parseDouble(str);

        // prints the double value
        System.out.println("Value = " + val);
    }
}
Program 2:

To show NumberFormatException

Java
// Java Code to implement
// parseDouble() method of Double class

class GFG {

    // Driver method
    public static void main(String[] args)
    {

        try {

            String str = "";

            // returns the double value
            // represented by the string argument
            double val = Double.parseDouble(str);

            // prints the double value
            System.out.println("Value = " + val);
        }
        catch (Exception e) {
            System.out.println("Exception: " + e);
        }
    }
}
Output:
Exception: java.lang.NumberFormatException: empty String
Program 3:

To show NullPointerException

Java
// Java Code to implement
// parseDouble() method of Double class

class GFG {

    // Driver method
    public static void main(String[] args)
    {

        try {

            String str = null;

            // returns the double value
            // represented by the string argument
            double val = Double.parseDouble(str);

            // prints the double value
            System.out.println("Value = " + val);
        }
        catch (Exception e) {
            System.out.println("Exception: " + e);
        }
    }
}
Output:
Exception: java.lang.NullPointerException
Reference: https://docs.oracle.com/javase/7/docs/api/java/lang/Double.html#parseDouble(java.lang.String)

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4