import java.util.Scanner; public class ReadAndSum { public static void main(String[] args) { Scanner input = new Scanner(System.in); final int SENTINEL = 0; int sum = 0; int x = -1; while ( x != SENTINEL ) { System.out.print("Enter an integer (ends if it is 0): "); x = input.nextInt(); if ( x != SENTINEL ) sum = sum + x; // Add a legitimate input } System.out.print(sum); } }