import java.util.*; public class GetInteger2 { static Scanner sc = new Scanner(System.in); public static void main(String[] args) { System.out.print("Enter an integer: "); int i = GetInteger(); System.out.println("You entered " + i); } public static int GetInteger() { while (!sc.hasNextInt()) { sc.nextLine(); System.out.print("That's not " + "an integer. Try again: "); } return sc.nextInt(); } }