开发者社区> 问答> 正文

编写应用程序,从命令行输入两个小数参数,求它们的商。要求程序中捕获NumberFormatExcep

编写应用程序,从命令行输入两个小数参数,求它们的商。要求程序中捕获NumberFormatException异常和 ArithmeticException异常。

展开
收起
游客pklijor6gytpx 2019-11-21 14:56:01 1736 0
1 条回答
写回答
取消 提交回答
  • publicintdiv(Stringx,Stringy)throwsNumberFormatException,
    ArithmeticException{//出现异常要交给被调用处出
    intresult=0;
    try{
    intnuma=Integer.parseInt(x);
    intnumb=Integer.parseInt(y);
    result=numa/numb;//除法计算
    }catch(Exceptione){
    throwe;//向上抛
    }
    returnresult;
    }
    }
    publicclassTestDemo{
    publicstaticvoidmain(Stringargs[]){
    if(args.length!=2){
    System.out.println("程序运行出错!");
    System.exit(1);//程序退出
    }
    try{
    MyMathmm=newMyMath();
    System.out.println(mm.div(args[0],args[1]));//被调用处处理异常
    }catch(Exceptione){
    e.printStackTrace();
    }
    }
    }
    
    2019-11-21 14:56:15
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
15分钟打造你自己的小程序 立即下载
小程序 大世界 立即下载
《15分钟打造你自己的小程序》 立即下载