Assignment #128 Summing Several Numbers from Any File

Code

    /// Name: Koosha Kimelman
    /// Period: 7
    /// Program Name: Summing Several Numbers from Any File
    /// File Name: NumbersAnyFile.java
    /// Date Completed: 6/6/16
    
    import java.io.File;
    import java.util.Scanner;
    
    public class NumbersAnyFile {
    
        public static void main(String[] args) throws Exception {
        
            String file;
            int n, sum = 0;
            
            Scanner k = new Scanner(System.in);
            
            System.out.print("Which file to add numbers from: ");
            file = k.nextLine();
            
            Scanner f = new Scanner(new File(file));
            
            System.out.println("Reading numbers from \"" + file + "\"\n");
            
            while (f.hasNext()) {
                n = f.nextInt();
                System.out.print(n + " ");
                sum = sum + n;
                
            }
            
            System.out.println("\nTotal is " + sum);
        }
    }
    

Picture of the output

Assignment 128