黑马程序员技术交流社区

标题: 异常的一道练习题 [打印本页]

作者: 愤怒的大飞机    时间: 2017-1-10 23:06
标题: 异常的一道练习题
异常的一道练习题,非常简单,可好多同学想的特别复杂,还转成字符串,有判断字符串是不是整数什么的,想的太复杂,反而做不出来了

[Java] 纯文本查看 复制代码
package demo1;

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

public class Demo {
/*
* 1)        定义类,定义main()方法,按以下要求编写代码:
        从控制台接收一个整数;
        使用try…catch…监控这一过程,如果用户输入了非数字,在catch语句中向用户打印:请输入一个整数!
        (catch捕获的异常:InputMismatchException)
* */
        public static void main(String[] args) {
                System.out.println("请输入一个整数:");
                try {
                        int num = new Scanner(System.in).nextInt();
                       
                } catch (InputMismatchException e) {
                        System.out.println("错误,请输入一个整数!");
                }
        }

}








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2