dataThrow