这篇文章主要介绍了JAVA实现账户取款和存款操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

JAVA 编写一个程序完成从某账户取款和存款的操作

(1)输入存款金额是,如果非数值型,捕获一场并进行处理

(2)操作账户类是,如果取款金额大于余额时则做异常处理

import java.util.Scanner;

public class Blank {

public static void main(String[] args) {

float residue = 10000.0f;

String type;

Scanner scn = new Scanner(System.in);

while(true) {

System.out.println("****当前账户余额:"+residue+"****");

System.out.println("1.存钱 2.取钱 0.退出");

System.out.print("请选择(1,2,0):");

type = scn.nextLine();

if(type.equals("1")) {

System.out.print("请输入金额:");

try {

int money = scn.nextInt();

residue = money+residue;

} catch (Exception e) {

// TODO: handle exception

System.out.println("输入错误...");

scn.nextLine();

}

}

else if(type.equals("2")) {

try {

System.out.print("请输入:");

int money = scn.nextInt();

if(money>residue) {

throw new Exception();

} else {

residue = residue-money;

}

} catch (Exception e) {

// TODO: handle exception

System.out.println("余额不足");

scn.nextLine();

}

}

else if(type.equals("0")) {

System.out.println("bye..");

break;

}

}

}

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

java存款取款程序_JAVA实现账户取款和存款操作相关推荐

  1. java存款程序_JAVA实现账户取款和存款操作

    这篇文章主要介绍了JAVA实现账户取款和存款操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 JAVA 编写一个程序完成从某账户取款和存款的操作 ...

  2. java控制台存钱方法_JAVA实现账户取款和存款操作

    这篇文章主要介绍了JAVA实现账户取款和存款操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 JAVA 编写一个程序完成从某账户取款和存款的操作 ...

  3. java取款_JAVA实现账户取款和存款操作

    这篇文章主要介绍了JAVA实现账户取款和存款操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 这篇文章主要介绍了JAVA实现账户取款和存款操作,文 ...

  4. java基础 day14数据安全,银行账户取款例子,synchronized()使用、面试题,死锁,线程安全

    数据安全 关于多线程并发环境下,数据的安全问题 为什么这个是重点?以后在开发中,我们的项目都是运行在服务器当中,而服务器已经将线程的定义,线程对象的创建,线程的启动等,都已经实现完了.这些代码我们都不 ...

  5. java简单小程序_Java简易登录注册小程序

    这篇文章主要介绍了Java图形界面开发,简易登录注册小程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 登录注册小代码,将学过的一些小知识融合在一起进行了使用,加深印象.本例中如果有注释不详细的 ...

  6. java体重指数计算器程序_java 学习 ——计算器小程序

    简易计算器小程序代码: package jisuanqi; //声明需要插入的包 import java.awt.*; import java.lang.Object; import java.lan ...

  7. java记事本应用程序_Java教程:使用记事本编写运行Java程序

    Java教程经过上节的操作已经配置完了 Java 的开发环境,但并不清楚所配置的开发环境是否真的可以运行 Java 应用程序.为了解除这个疑虑,也为了使读者对开发 Java 应用程序的步骤有一个初步的 ...

  8. java聊天室程序_Java简易聊天室程序socket

    Java简易聊天室程序socket chatroomdemo.java package com.socket.demo; import java.io.IOException; import java ...

  9. java 跟踪错误程序_Java异常处理 如何跟踪异常的传播路径

    当程序中出现异常时,JVM会依据方法调用顺序依次查找有关的错误处理程序. 可使用printStackTrace 和 getMessage方法了解异常发生的情况: printStackTrace:打印方 ...

最新文章

  1. 站立会议 ---01
  2. Git中的工作区(Working Directory)、暂存区(stage)和历史记录区(history)
  3. PHP 数组变量之写时复制的要点 只有数组才有的概念。
  4. 乐视手机没有logcat日志_盘点国产品牌手机,联想,魅族,一加有你用过的那款吗?...
  5. rub、sass和compass的安装
  6. python seaborn 热图_Python-Seaborn热图绘制的实现方法
  7. 链路聚合_配置EthTrunk链路聚合
  8. python 中【example[I] for example in dataset】的理解
  9. 资源放送丨《Oracle聚簇因子的作用 - 2020云和恩墨大讲堂》PPT视频
  10. java 内部类 单例_确保对象的唯一性——单例模式 (四):一种更好的单例实现方法(静态内部类)...
  11. linux 7 打开22端口号,Centos 7 修改 SSH 默认端口号
  12. 深度学习TF—7.卷积神经网络CNN
  13. ora-01189故障解决办法
  14. 无人机探测雷达软硬件解决方案
  15. 微信客户端电话人工服务器,微信客服电话多少 微信客服电话人工服务怎么接通...
  16. 校招生的中场战事:意向书,offer选择与三方
  17. 字节跳动混沌工程实践总结
  18. 联通在线信息科技有限公司社招!
  19. Ajax创建步骤内含兼容
  20. opencv 摄像头捕获的图像保存为avi视频 代码解析

热门文章

  1. jmeter使用beanshell中字符串转换为long的实际操作
  2. 用python爬取豆瓣某本书的前n条书评并计算评分(star)的平均值
  3. 大盘最可能走出的两种局势(转 封起De日子)
  4. Widget中的一些基本概念
  5. 程序员每天加班到晚上12点,早上迟到几分钟被领导批:价值观不符
  6. 科研实习 | 新加坡国立大学尤洋老师课题组招收Data-centric AI科研实习生
  7. 【MOSBUS-RTU协议】从机地址分配
  8. PPT立方体三面同色
  9. Git 回退撤销相关命令,毫无保留,都在这里了!!!
  10. HP打印机的固件下载地址