java练习异常函数InputMismatchException

问题:
在这里插入图片描述
代码:

package javaapplication3;
import java.util.InputMismatchException;
import java.util.Scanner;
public class JavaApplication3 {
 public static void main(String[] args) {
int a,b;
System.out.println(("第一个整数是:"));
a=chu();
System.out.println(("第二个整数是:"));
b=chu();
System.out.println("两个整数和是:"+(a+b));
 }
public static int chu() 
 {boolean zhi=true;
 int a=0;
Scanner input=new Scanner(System.in);
while(zhi)
{try{a=input.nextInt();
 zhi=false;}
catch(InputMismatchException e)
{ System.out.println(("输入类型不是整型的,请重新输入:"));
    input.nextLine();}  }
return a;
} 
}

结果:
java练习异常函数InputMismatchException_第1张图片

你可能感兴趣的:(java)