Don't wait for an exception. Better to explicitly check for scenarios you are avoiding and return null from there.