增强型汽车付款计算器应用:异常处理入门
在开发应用程序时,异常处理是一项至关重要的技术,它能让应用在遇到问题时仍能稳定运行。本文将详细介绍如何为汽车付款计算器应用添加异常处理功能,让应用更加健壮。
1. 增强型汽车付款计算器应用需求
银行希望汽车贷款应用只接受用户的有效数据。原有的汽车付款计算器应用使用 Val 函数设置变量值,确保支付计算始终使用数值进行。但 Val 函数返回的值可能并非用户输入的本意。例如,若用户在首付金额中间意外输入字符(如 54a7 ), Val 会返回字符串开头到第一个非数字字符的数值(这里是 54 ),后续数字丢失,计算结果错误。而且, Val 无法阻止用户为价格或首付输入双精度值,而应用期望的是整数值。
因此,需要对汽车付款计算器应用进行改进,要求如下:
- 允许用户在“价格”和“首付”文本框中仅输入整数。
- 允许用户在“年利率”文本框中仅输入双精度值。
- 若用户输入不符合要求的数据,应显示消息对话框,提示用户输入正确数据。
- 输入的利率应按百分比解释,如输入 5 表示 5% 。
2. 测试增强型汽车付款计算器应用
在创建自己的应用之前,先对已完成的增强型汽车付款计算器应用进行测试。具体步骤如下:
1. 打开完成的应用 :打开目录 C:\Examples\ch24\
超级会员免费看
订阅专栏 解锁全文
1103

被折叠的 条评论
为什么被折叠?



