问题:

代码:

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 到异常_java编程中遇到的异常以及异常的一些处理

    n 异常的概念 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常.异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户? 比如除法运算.读写文件操作,都可能 ...

  2. java关于异常的面试程序题_java异常相关面试题

    欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1.Java中异常分为哪两种? 编译时异常 运行时异常 2.异常的处理机制有几种?. 异常捕捉:try-catch-final ...

  3. Java基础-异常(Exception)处理

    Java基础-异常(Exception)处理 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.异常的概述 什么是异常?Java代码在运行时期发生的问题就是异常.在Java中,把异 ...

  4. java程序经过编译后会产生byte code_学习廖雪峰的JAVA教程---异常处理(Java的异常)...

    在计算机程序运行的过程中,总是会出现各种各样的错误. 有一些错误是用户造成的,比如,希望用户输入一个int类型的年龄,但是用户的输入是abc: // 假设用户输入了abc:String s = &qu ...

  5. java 编写异常_Java基础编程之异常处理

    Java异常类是对于程序中可能出现的错误或者异常的一种处理方式.在设计程序的过程中,对于可能出现的异常错误,比如说用户输入错误,设备错误,磁盘满了或者代码错误等等,通常采用异常处理的方式来进行处理可能 ...

  6. java中main函数解析

    作者:xwdreamer 出处:http://www.cnblogs.com/xwdreamer 欢迎任何形式的转载,但请务必注明出处. 从写java至今,写的最多的可能就是主函数 public st ...

  7. java中的de是什么_【转】java中main函数解析

    源地址:http://www.cnblogs.com/xwdreamer/archive/2012/04/09/2438845.html 从写java至今,写的最多的可能就是主函数 public st ...

  8. java字符串剪切函数,java用substring函数截取string中一段字符串,substringstring

    java用substring函数截取string中一段字符串,substringstring from  http://www.cnblogs.com/laiweili/archive/2012/11 ...

  9. 查看java线程是否退出_[原创]IDA调试阻止java线程异常退出

    IDA调试阻止java线程异常退出 最近在使用IDA调试分析某款产品遇见了一个头痛的问题,因为程序核心功能在native层实现的,所以主要的侧重点是分析so文件,但是在分析的时候总是出现java线程异 ...

  10. JAVA基础——异常详解

    阅读目录 一.异常简介 二.try-catch-finally语句 三.throw和throws关键字 四.java中的异常链 五.结束语 JAVA异常与异常处理详解 回到顶部 一.异常简介 什么是异 ...

最新文章

  1. Boost filesystem学习笔记
  2. 刚刚,谷歌终于回应AI专利争议:怕被碰瓷,抢先下手,永不牟利
  3. SUSE安装g++的两种方法
  4. 1.QML语法、属性和元素
  5. 记录Docker in Docker 安装(CentOS7)
  6. 轻量级锁的加锁和解锁逻辑
  7. Matlab--m代码转C与C++代码)2(详尽示例与描述)
  8. 汉诺塔VII(递推,模拟)
  9. 漯河首富,一年杀猪5000万头
  10. centos php7 无法加载mysqli_Linux下安装PHP7+MySQL
  11. DPG图片压缩技术和webp图片格式
  12. 关于iphone中微信无法调用百度api的解决方案
  13. Unity3D最全性能优化参考手册(渲染、代码、UI)
  14. 什么是RIA 技术?
  15. 2021-05-11
  16. 富士施乐m115b怎么连接电脑_富士施乐 Fuji Xerox DocuPrint M118w/M118z打印机无线连接设置详解...
  17. layui树形表格treetable
  18. 简体字转换繁体字的winfrom小程序
  19. 海量文本中挖掘人物关联关系核心技术介绍-桂洪冠
  20. 指向性麦克风----8字形麦克风设计(四)

热门文章

  1. Ubuntu 网络配置
  2. ios开发笔记之 emoji表情字符编码集合
  3. YAML快速入门教程(附带YAML、JSON互相转换程序)
  4. Unix C编程:共享内存示例 测试代码
  5. Linux kernel tick发起调度软中断函数调用图
  6. WINDOWS下SQL2016安装
  7. python 的库如何开发_Python开发者必备6个基本库
  8. mysql join联接_MySQL_join连接
  9. 开发者需要了解的 WebKit
  10. JSON.parse与eval