Scusami ho saltato qualche cosina correggi il while in questo modo:
codice:
while(line!=null) {
       if(i==row) newContent += newLine.+"\r\n";
       newContent += line;
       line = read.readLine();
       i++;
    }
In poche parole tutto il contenuto del file viene ricopiato nella stringa newContent ma con l'aggiunta alla riga row della newLine