Java新手 int num=scan.nextInt(); 控制台输入非数字的字符时 ?

Scanner scan =new Scanner(System.in);
int num1=scan.nextInt();
int num2=scan.nextInt();
System.out.println(num1+num2);

控制台输入非数字字符时报错 怎捕捉错误并提示?

执念丶丶
浏览 5219回答 4
4回答

可爱柠檬

这个要抓一下空指向,可以catch Exception,system.out.println(Exception)

KXFT

使用try catch 捕捉InputMismatchException异常

一条小咸鱼

运行时错误应该避免,而不是抛出异常。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java