Это условие задачи, сделать так заморочено, или Ваш подход? Может просто?
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double sum = 0.0;
while (scanner.hasNextDouble()) {
sum += scanner.nextDouble();
}
System.out.println(sum);
}