I'd prefer more descriptive messages like:
byteCount + " exceeds the limit of Integer.MAX_VALUE"