Yeah, it sort of makes me cringe when I see something like this based on the assumption that it "should never happen". I'd prefer at least an empty catch block with a comment or else a loop exit condition as soon as either array/list is exhausted.