异常处理编程
来源:互联网 发布:window.open php 编辑:程序博客网 时间:2024/05/16 12:49
1.获取用户输入的被除数和除数,计算商和余数,打印到控制台
用户输入除数为0:用户可以重新输入数字进行计算,直到计算成功的商和余数为止
import java.util.Scanner;import java.util.InputMismatchException;public class Test11 {public static void main(String[] args) {Scanner sc=new Scanner(System.in);while(true){try{ System.out.println("请输入被除数:"); int n1=sc.nextInt(); System.out.println("请输入除数:"); int n2=sc.nextInt(); printYunsuan(n1,n2); break;}catch(ArithmeticException e){System.err.println("除数不能为0,请重新输入");}catch(InputMismatchException e){System.err.println("输入的内容必须是正负21亿的数字,请重新输入");sc.next();//清除Scanner缓存}}}public static void printYunsuan(int num1,int num2) throws ArithmeticException{int a=num1/num2;int b=num1%num2;System.out.println("商:"+a);System.out.println("余数:"+b);}}
0 0
- 安全编程-异常处理
- 编程手册:异常处理
- 异常处理编程
- 编程异常处理方法
- Java编程中的异常处理
- Windows编程之异常处理
- socket编程中的异常处理
- C++编程->异常处理入门
- ruby编程中的异常处理
- 异步编程中的异常处理
- XML编程,CURD,异常处理
- Java 编程思想---异常处理
- 常见编程异常及处理
- 编程中的错误处理和异常处理
- Springboot-系统异常统一处理(接口编程异常处理)
- Objective-C 编程语言(11)异常处理----使能异常处理、异常处理
- C#网络编程中的异常处理
- C++异常处理编程的三个境界
- 欢迎使用CSDN-markdown编辑器
- Serializable接口
- LeetCode Reorder List
- LINE分享android利用系统自带分享实现LINE分享功能
- java中int和Integer的区别
- 异常处理编程
- 197. Rising Temperature
- [Android] 去掉标题栏的方法
- 二叉搜索树
- win7安装VMware Player+os x 10.10 +xcode7.2
- js 实现快捷键-event:altKey ctrlKey shiftKey
- 社会艰难,该何往?
- BeanUtil
- 自定义View