Yup it doesn't. Since one of the throws is a variable it thinks there's only 1 throws in the code. So reverting would be the easiest way out right now.