You need to be catching exceptions when the user enters characters that will not parse to be an int type like "a", "15.2", but you don't need to catch the exception if the user enters an integer, but it is too large to store in an int location in memory or if the sum of their two ints is too large to store in an int location in memory.