Java Java Basics Perfecting the Prototype Parsing Integers

Exception in thread "main" java.lang.NumberFormatException: For input string: " 15".

Anyone else get this problem ? Code is; String ageAsString = console.readLine("How old are you?"); int age = Integer.parseInt(ageAsString); if (age <13) { console.printf("sorry you must be at least 13 to use this program.\n"); System.exit (0); } String name = console.readLine("Enter Your Name: "); String adjective = console. readLine("Enter an adjective: "); String adverb = console.readLine("Enter an adverb: "); String verb = console.readLine("Enter a verb: "); console.printf("Your Treehousestory:\n__________________\n"); console.printf("%s is a %s.", name, adjective); console.printf("They are always %s %s.", adverb, verb); }

1 Answer

Philip Gales
Philip Gales
15,191 Points

You can not parse a space. Remove the space and it should work. Later you will learn tricks to remove spacing in someone's text.