当前位置: 首页 > news >正文

长春h5建站模板互联网营销师招聘

长春h5建站模板,互联网营销师招聘,有哪些建筑设计网站,麻涌网站建设公司这几天有点小忙#xff0c;都没时间更新博客了#xff0c;今天趁着Java实验课#xff0c;把做的这次实验放上去吧#xff01;实验5 自定义异常的使用a#xff0e;在定义一个银行类Bank时, 有存钱deposit()、取钱withdraw()、显示余额showBalance()等方法。若取钱数大于余额…这几天有点小忙都没时间更新博客了今天趁着Java实验课把做的这次实验放上去吧实验5 自定义异常的使用a在定义一个银行类Bank时, 有存钱deposit()、取钱withdraw()、显示余额showBalance()等方法。若取钱数大于余额则作为异常处理(InsufficientFundsException)。产生异常的条件是余额少于取额, 因此是否抛出异常要判断条件要定义好自己的异常类。b. 定义异常类当从键盘输入A或a时抛出自定义异常。实验要求1.掌握如何定义异常2.掌握如何抛出异常3.掌握如何捕捉处理异常。-----------------------------------------------不考虑其他情况只有取钱这个操作会出现异常先定义自己的异常packagebank;classMyExceptionextendsException{String message;publicMyException() {message  您的余额不足!;}publicString getMessage(){returnmessage;}}银行类的主类packagebank;importjava.util.Scanner;publicclassBank {privatedoublemoney;privateString menu;publicBank(doublen) {this.money  n;}//取钱publicvoidwithdrawal(doublen)throwsMyException{if(nmoney) {MyException ex  newMyException();throw(ex);}money  money - n;System.out.println(取钱成功);this.showBalance();this.showMenu();}//存钱publicvoiddeposit(doublen){money  n;System.out.println(您已成功存入n);this.showBalance();this.showMenu();}//查看余额publicvoidshowBalance(){System.out.println(您当前账户的余额是:money);this.showMenu();}publicvoidshowMenu(){StringBuffer strBuffer  newStringBuffer();strBuffer.append(\n请选择您的操作:\n);strBuffer.append(存钱[c]\t);strBuffer.append(取钱[q]\t);strBuffer.append(查询余额[y]\t);strBuffer.append(退出系统[quit]\t);System.out.println(strBuffer);Scanner input  newScanner(System.in);this.menu  input.nextLine();this.getMenu();}publicvoidgetMenu() {if(this.menu.equals(c)) {System.out.println(请输入您要存入的金额:\n);Scanner input  newScanner(System.in);doublem1  input.nextDouble();this.deposit(m1);}else{if(this.menu.equals(q)) {System.out.println(请输入您要取出的金额:\n);Scanner input  newScanner(System.in);doublem1  input.nextDouble();try{this.withdrawal(m1);} catch(MyException e) {System.out.println(e.getMessage());}finally{this.showMenu();}}else{if(this.menu.equals(y)){this.showBalance();}else{if(this.menu.equals(quit)){}else{this.showMenu();}}}}}}能改进的地方还有很多getMenu这个...嘿嘿....住程序packagebank;publicclassBankMain {/*** param args*/publicstaticvoidmain(String[] args) {Bank a  newBank(200);a.showMenu();}}自己写的垃圾源代码在这里: [file]upload/201105/2011050316181626.rar[/file]
http://www.zqtcl.cn/news/283963/

相关文章:

  • 怎样建置换平台网站公众号开发周期
  • 朝阳建设网站什么是网络设计方案网络设计的原则有哪些
  • 长春商城网站制作二级网站建设 知乎
  • 网站建设的结论沭阳县建设局网站
  • 镇江网站制作价格网络有限公司简介
  • 海淀网站建设哪家公司好wordpress非常卡
  • 门户网站的建设意义交互设计专业就业前景
  • 那里有学做网站的2345网址导航下载官网
  • 房产证查询系统官方网站购买网站域名
  • 高端企业门户网站建设服务公司深圳企业网站怎么做
  • 页游网站如何做推广平面图设计软件有哪些
  • 自建网站有哪些wordpress 评论增加字段
  • 企业网站建设的方案书pc网站 公众号数据互通
  • 东莞设计制作网站制作做的asp网站手机号码
  • 必须做网站等级保护网站软件免费下载安装
  • 广州天河 网站建设上海招标网站
  • 云南网站建设方案专业的徐州网站开发
  • 政务服务 网站 建设方案郑州网站建设公司电话多少
  • 优化网站浏览量怎么看建设网站公司专业服务
  • php做的网站预览单产品网站建设
  • 网站文件验证上海推广网站公司
  • 如何免费申请网站外贸工艺品网站建设
  • 有名的wordpress网站网站开发企业培训
  • 中国建设银行绑定网站南宁seo如何做
  • 饮食类网站律师资格证报考条件
  • 昆明网站建设推广房源管理免费系统
  • jsp网站开发书籍环保网站 怎么做
  • 深圳营销型网站建设公司搜狗短网址生成
  • 如何优化购物网站建设广州seo公司排行
  • iis5.1 新建网站舆情系统的作用