问答详情
源自:1-2 Java中使用try..catch..finally实现异常处理

请问我这段代码哪里出问题了?

package com.practice;

import java.util.Scanner;

//本程序用于练习try——catch块语句



public class HelloWorld{

public static void main(String[] args){

try{

Scanner input = new Scanner(System.in);

int num = input.nextInt();

}

catch(InputMismatchException e){

System.out.println("请输入整数!");

}

}

}


提问者:刘忠新 2016-08-05 12:36

个回答

  • 茶客啦
    2016-08-05 14:13:51
    已采纳

    没有引入 InputMismatchException

    import java.util.InputMismatchException;

  • 慕移动9181930
    2022-03-23 19:11:10

    嗯新版本的正在筹划中,敬请关注慕课网!这个级别不好说,你懂的哈^_^...  

  • ziom
    2016-08-05 22:32:49

    import java.util.InputMismatchException;


  • 慕粉1466354729
    2016-08-05 13:53:50

    import java.util.InputMismatchException;

  • HeroChan
    2016-08-05 13:45:06

    在catch中加入e.printStackTrace();