use of java.util.InputMismatchException in project j2objc by google.
the class InputMismatchExceptionTest method test_Constructor.
/**
* @tests java.util.InputMismatchException#InputMismatchException()
*/
@SuppressWarnings("cast")
public void test_Constructor() {
InputMismatchException exception = new InputMismatchException();
assertNotNull(exception);
assertTrue(exception instanceof NoSuchElementException);
assertTrue(exception instanceof Serializable);
}
use of java.util.InputMismatchException in project BaseProject by fly803.
the class AnyBaseToAnyBase method main.
// Driver
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String n;
int b1 = 0, b2 = 0;
while (true) {
try {
System.out.print("Enter number: ");
n = in.next();
System.out.print("Enter beginning base (between " + MINIMUM_BASE + " and " + MAXIMUM_BASE + "): ");
b1 = in.nextInt();
if (b1 > MAXIMUM_BASE || b1 < MINIMUM_BASE) {
System.out.println("Invalid base!");
continue;
}
if (!validForBase(n, b1)) {
System.out.println("The number is invalid for this base!");
continue;
}
System.out.print("Enter end base (between " + MINIMUM_BASE + " and " + MAXIMUM_BASE + "): ");
b2 = in.nextInt();
if (b2 > MAXIMUM_BASE || b2 < MINIMUM_BASE) {
System.out.println("Invalid base!");
continue;
}
break;
} catch (InputMismatchException e) {
System.out.println("Invalid input.");
in.next();
}
}
System.out.println(base2base(n, b1, b2));
}
use of java.util.InputMismatchException in project Homework by KST-Scale.
the class Homework3 method readNextInt.
private static Integer readNextInt() {
Integer input = null;
System.out.print(INPUT_TEXT);
Scanner scanner = new Scanner(System.in);
try {
input = scanner.nextInt();
} catch (InputMismatchException e) {
System.out.println(ERROR_INVALID_INPUT_MSG);
return input;
}
return input;
}
use of java.util.InputMismatchException in project Homework by KST-Scale.
the class Homework5 method readNextInt.
private static Integer readNextInt() {
Integer input = null;
System.out.print(INPUT_TEXT);
Scanner scanner = new Scanner(System.in);
try {
input = scanner.nextInt();
} catch (InputMismatchException e) {
System.out.println(ERROR_INVALID_INPUT_MSG);
return input;
}
return input;
}
use of java.util.InputMismatchException in project Kattis by MiKoMW.
the class IntSortedArray method readInt.
public int readInt() {
int c = read();
while (isSpaceChar(c)) c = read();
int sgn = 1;
if (c == '-') {
sgn = -1;
c = read();
}
int res = 0;
do {
if (c < '0' || c > '9')
throw new InputMismatchException();
res *= 10;
res += c - '0';
c = read();
} while (!isSpaceChar(c));
return res * sgn;
}
Aggregations