I'd probably pull this right below the call to find the existing user, and dedent the rest of the method, so it's clear where the exception might be raised.