Java create方法只接受整数

时间:2017-04-21 08:46:19

标签: java

请耐心等待我,我是Java编程的初学者。我正在尝试创建一个只接受Integer的方法,该方法只有在用户输入整数后才会退出。当我运行我的代码时,它会一直提示“输入应该是整数”

import java.util.InputMismatchException;
import java.util.Scanner;

public class InputScript {
    static Scanner in;

    public static int getChoice(){
        in = new Scanner(System.in);

        while(true){
            try {

                System.out.print("Select an option: ");
                return in.nextInt();

            } catch(InputMismatchException e){
                System.out.println("Input should be Integer");

           }
       }   
    }

0 个答案:

没有答案