private static int getRandomNumber(int limit) { Random generator = new Random(); return generator.nextInt(limit); }
import java.io.*; ... private static int getNumberFromUser() { int input -1; System.out.println("Enter a number between 1 and 10"); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); try { String userInput = br.readLine(); try { input = Integer.parseInt(userInput); if(input < 1 || input > 10) { input = -1; } } catch (Exception e) { e.printStackTrace(); } } catch (IOException e) { e.printStackTrace(); } return input; }