xception in thread "main" java.lang.NumberFormatException: For input string: "13.7" code example

Example: exception in thread "main" java.lang.numberformatexception: for input string: ""

int number = 0; // or any application default value
try {
	number = Integer.parseInt(input);
} catch (NumberFormatException nfe) {
	// do whatever you need to do if you get an invalid number
	// you can put the try catch in a loop and keep asking for a 
    // value until you don't get a valid one
    
  	// If you want to use the default value in case of an
    // invalid number you can do nothing in here
}

Tags:

Java Example