• Register
Welcome to Kodlogs, programming questions and answer website.
0 votes
24 views

exception in thread "main" java.util.inputmismatchexception

Enter an integer: someexmaple
Exception in thread "main" java.util.InputMismatchException
        at java.util.Scanner.throwFor(Unknown Source)
        at java.util.Scanner.next(Unknown Source)
        at java.util.Scanner.nextInt(Unknown Source)
        at java.util.Scanner.nextInt(Unknown Source)
        at Square.main(Square.java:12)
C:\cs151\chap80>
by (1.5k points)  
reshown by

2 Answers

0 votes

java.util.InputMismatchException – How to illuminate InputMismatchException:

This special case is tossed by an example of the Scanner class to demonstrate that a recovered token does not coordinate the example for the normal sort, or that the recovered token is out of range. 

The InputMismatchException class broadens the NoSuchElementException class, which is utilized to show that the component being mentioned does not exist. Moreover, the NoSuchElementException class expands the RuntimeException class and in this way, has a place with those special cases that can be tossed during the task of the Java Virtual Machine (JVM). It is an unchecked exemption and accordingly, it shouldn't be proclaimed in a strategy's or a constructor's tosses condition. 

At long last the InputMismatchException class exists since the 1.5 form of Java. 

The Structure of InputMismatchException 

Constructors 

InputMismatchException() 

Makes an example of the InputMismatchException class, setting invalid as its message. 

InputMismatchException(String s) 

Makes an example of the InputMismatchException class, utilizing the predefined string as message. The string contention shows the name of the class that tossed the blunder. 

The InputMismatchException in Java 

As we have effectively portrayed, the InputMismatchException class shows that a recovered token does not coordinate an example. For instance, an application hopes to peruse whole numbers from an information record, yet rather, a genuine number is perused. For this situation, we have an info jumble and hence, an InputMismatchException will be tossed: 

Step by step instructions to manage the InputMismatchException 

So as to manage this exemption you should check that the information of your application meet its particular. At the point when this blunder is tossed, the organization of the info information is erroneous and along these lines, you should fix it, all together for your application to continue its execution.

by (8.9k points)  
0 votes
Exception in thread "main" java.util.InputMismatchException at java. util .Scanner.throwFor(Scanner.java:864) at java. util .Scanner.next(Scanner.java:1485) at java. util .Scanner.nextInt(Scanner.java:2117) at java. util .Scanner.nextInt(Scanner.java:2076) at ReadTest.readInt(ReadTest.java:9) at ReadTest.main(ReadTest.java:4)
by (8.9k points)  
...