Stop, erst lesen, dann klugscheißen! Sorry!
Du hast ja ein zweidimensionales Array, das sollte also passen. Allerdings ist der Fehler immer noch der selbe. An einer Stelle im splitArray kann immer nur ein String liegen, so auch an splitArray[c].
Vielleicht findest Du eine besser geeignete Datenstruktur für Deinen Textinhalt, oder im Zweifelsfall einfach eine Liste von String[]. Dann könnte der Code so aussehen:
List<String[]> splitData = new ArrayList<String[]>();
// schleife
splitData.add(string.split(del));
Schöne Grüße,
Peter