Actually it is better to use IsNumeric()-command, to check if there is any errors.
Exception handling, as I have stated before, everything that can be done wrong in a computer program, goes wrong. Somehow a user will always try to test the program in the most absurd ways, just to check if it works.