Вы пытаетесь разобрать читателя, который не является двойным.Как только вы получите строковый массив после разбиения, вы должны выполнять итерацию по нему и преобразовывать одно значение за раз в удвоениеВот как:
String [] holder = reader.split(("\\s+"));
for (String x: holder){
System.out.println(Double.parseDouble(x));
}