2 s123456m1 s123456m1 于 2016.04.22 08:32 提问

怎样实现这个异常的循环?求大神

package ch06;

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

public class DivideDemo {

/**
 * @param args
 */
public static void main(String[] args) {
    // TODO Auto-generated method stub
    try{
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入被除数:");
    int a=sc.nextInt();
    System.out.println("请输入除数:");
    int b=sc.nextInt();
    int c=a/b;
    System.out.println("两者之商是:"+c);
    System.out.println("我在学习异常!");

    }catch(InputMismatchException e){
        System.out.println("请输入整数!");
    }catch(ArithmeticException e){
        System.out.println("除数不可以为0!");
    }catch(Exception e){
        System.out.println("其他异常!");
    }finally{
        System.out.println("我学会异常了!");
    }
    System.out.println("我不再finally里面!");


}

}

1个回答

caozhy
caozhy   Ds   Rxr 2016.04.22 08:36
已采纳
 Boolean b = false;
do {
try{
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入被除数:");
    int a=sc.nextInt();
    System.out.println("请输入除数:");
    int b=sc.nextInt();
    int c=a/b;
    System.out.println("两者之商是:"+c);
    System.out.println("我在学习异常!");
    b = true;
    }catch(InputMismatchException e){
        System.out.println("请输入整数!");
    }catch(ArithmeticException e){
        System.out.println("除数不可以为0!");
    }catch(Exception e){
        System.out.println("其他异常!");
    }finally{
        System.out.println("我学会异常了!");
    }
    System.out.println("我不再finally里面!");
} while (!b);
s123456m1
s123456m1 谢谢
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
不用循环计算1到100相加
public static void main(String[] args) throws Exception { System.out.println("计算结果:"+ sum(100)) ; //调用操作 } public static int sum(int num){ //定义方法用于求和操作 if(num == 1){ //判断是否是加到了最后一个数 return 1 ; }
关于Csharp通过url下载的问题
为什么documentComplete 就是不起作用呢?为什么反复的循环呢?求大神解释下
超级Web漏洞扫描器
这个工具到现在还没玩转 哎 求大神
易语言钓鱼源码
求大神买走 求大神买走 易语言钓鱼源码
百度地图定位demo
百度地图定位demo实现定位功能求大神别喷
大神级SVG_demo
关于画矢量图(直线,折线,圆)和一个涵盖svg拖拽、窗口抖动等
求大神解决这个问题
学长做的一个比较古老的项目,部署后,隔一段时间数据库就会连接不上,求如何解决:[org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is com.mysql.jdbc.CommunicationsException: Communicat...
菜鸟变大神!如何成为Linux内核高手?
原文地址 近些年来,使用安卓操作系统的智能手机热销,未来也将是物联网、大数据、云计算的大时代,而运行在这些相关产品最深处的几乎都是Linux内核。我一直在凝望你,你看不见我,我是谁?我是奔跑中的Linux内核。 回顾学习Linux内核的那段经历,我愈发体会到Linux内核的功夫在Linux内核之外。Linux内核变得越来越庞大,特别是现在硬件的发展速度非常快,各种不同的
求大神,求大神 求大神
课程设计任务书 题目 自动发牌程序设计 主要 内容 开发一个自动发扑克牌的软件,使之能完成以下基本功能: 1)52张扑克牌(无大小王)随机分发给4个玩家,每个玩家13张牌。 2)数据包括:4种花色(黑、红、梅、方),每种花色13张牌(2、3、4、5、6、7、8、9、T、J、Q、K、A)。 3)按花色和大小依次输出每个玩家被发给的牌。 4) 要求使用:随机函数、循环、数组、函数、数组名作为函数的参数、模块化程序设计等知识。
office解码
我不会用 我下载的时候只有这个 又不能解码 所以 求大神帮忙