It seems that the only exception you intend to catch is the one you're throwing yourself 3 lines above. I don't see the need for using exceptions in the first place.