// Sentinel loop that uses break keyword. import java.util.*; public class WordSum2 { public static final String SENTINEL = "quit"; public static void main(String[] args) { Scanner console = new Scanner(System.in); int sum = 0; while (true) { String response = getLine(console); if (response.equals(SENTINEL)) { break; } sum += response.length(); } System.out.println("You typed a total of " + sum + " characters."); } public static String getLine(Scanner console) { System.out.print("Type a line (or \"" + SENTINEL + "\" to exit): "); return console.nextLine(); } }