<autism>Integer.parseInt() and Scanner.nextInt() test if the entered value is a Java int actually, but Java ints are a subset of integers.</autism>
java.math.BigInteger(String) can do it.