Number Format Exception

NumberFormatException is a type of RuntimeException which is generated when a programmer try to convert String into integer.

Number Format Exception

NumberFormatException is a type of RuntimeException which is generated when a programmer try to convert String into integer.

Number Format Exception

Number Format Exception

In this section you will learn about Number Format Exception in java. NumberFormatException is derived from RuntimeException class, generally when a programmer tries to attempt to convert a string into integer which is not appropriate. A NumberFormatException in java occur when trying to convert a string into a number.

public class NumberFormarException {

public static void main(String args[])
{
	 
	 int in=Integer.parseInt("10");
	 System.out.println("Example = " +in );
}
}

In the above code we are trying to convert a string value 10 to int . but when we are trying to pass a value  "Rose India " to integer.parseInt() method it will raise a compile time error. Because a "Rose India" is not a legal string representation of  an int value.

public class NumberFormarException {

public static void main(String args[])
{
	
	 int in=Integer.parseInt("Rose India");
	 System.out.println("Example = " +in );
    }
  }

After compiling this above code the compile time error is like as follows: