package exercises;
import java.util.*;
public class Try_and_catch {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int x=1;
do
{
System.out.println("Enter first number");
int n1 = input.nextInt();
System.out.println("Enter second number");
int n2 = input.nextInt();
int sum= n1/n2;
System.out.println(sum);
} while(x==1);
}
}
上面的代码只需要输入整数,我的问题是如何处理错误,每当用户输入一个字符?如何解决InputMismatchException?
如果你输入有效的整数,那么应该没有输入不匹配异常。请确保您在由空格分隔的同一行中输入两个整数。 – 2014-10-12 03:57:33
你输入了什么? – 2014-10-12 03:57:34
上面的代码需要输入只有整数,,,我的问题是如何处理错误,每当用户输入一个字符?.... thak你 – 2014-10-12 03:58:18