Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * @param message
- * Melding som blir skrevet ut, før brukerne skriver inn input.
- * @param errorMessage
- * Melding som blir skrevet ut, om verdien ikke er en positiv
- * integer eller ikke en integer i det hele tatt.
- * @return En integer som er positiv.
- */
- private static int getPositiveInt(String message, String errorMessage) {
- int integer = 0;
- boolean correctInput = false;
- while (!correctInput && integer <= 0) {
- System.out.print(message + ": ");
- try {
- integer = input.nextInt();
- if (integer <= 0)
- System.out.println(errorMessage);
- else
- correctInput = true;
- } catch (InputMismatchException e) {
- System.out.println(errorMessage);
- input.next();
- }
- }
- return integer;
- }
Advertisement
Add Comment
Please, Sign In to add comment