static public double getUserInputDouble() { double value; Scanner scan = new Scanner(System.in); while(true) { try { value = scan.nextDouble(); break; } catch (Exception e) { System.out.print("Error! Please re-enter [double value]: "); scan.next(); } } return value; }