Serial interruption in Arduino mega

Your question doesn't make sense.

What does a serial interrupt have to do with saving an array?

Tell us more.