Java - NumberFormatException while converting a *binary ...

ParseInt() can accept a second parameter, called the radix, which will treat the first number as binary, octal, or hexadecimal (a hex value of F would return a 15). In order to make sure the ... When writing a string to a binary file or reading a string from a binary file, it is recommended that you use A. Methods that use UTF-8 encoding If the IOData.dat file does not exist, what will happen when the following statement is executed? parseInt(String s) − This returns an integer (decimal only). parseInt(int i) − This returns an integer, given a string representation of decimal, binary, octal, or hexadecimal (radix equals 10, 2, 8, or 16 respectively) numbers as input. An exception of type NumberFormatException is thrown if any of the following situations occurs: The first argument is null or is a string of length zero. FALSE: "howareyou" is not null and over 0 length; The radix is either smaller than Character.MIN_RADIX or larger than Character.MAX_RADIX. FALSE: 35 is in range [2,36] The code should handle NumberFormatException before IllegalArgumentException. B) Because the Integer.parseInt method does not throw a NumberFormatException. C) Because you can have only one catch clause in a try statement. D) Because the Integer.parseInt method does not throw an IllegalArgumentException.

[index] [4484] [257] [9911] [6978] [13252] [3623] [10801] [5429] [3689] [966]