porque você não está começ os dados da lima corretamente
<>()){
dados = findFile.nextLine ();
saved_data = dados;
}
>>
Deve ser substituída perto
Texto de StringBuilder = StringBuilder novo ();
quando (findFile.hasNextLine ()){
text.append (findFile.nextLine ());
}
saved_data = text.toString ();