java - Why do I get a NumberFormatException when I convert this -
long converted = long.valueof(input);
input string
object.
i want convert string value of number long
.
i assumed convert string object, need use .valueof
return long object.
is because storing result in primitive variable?
thank help.
if don't provide valid long input throws numberformatexception. see below:
long converted = long.valueof( "3" ); system.out.println( converted );
prints 3
try{ long converted = long.valueof( "test" ); system.out.println( converted ); } catch( numberformatexception e ){ system.out.println( "your input wrong.." ); }
this throws numberformatexception, it's because not valid number. , prints "your input wrong.."
Comments
Post a Comment