【发布时间】:2012-03-17 02:26:48
【问题描述】:
我目前正在使用 Windows 窗体构建我的项目,但遇到了一个小“问题”。
我让用户输入一个存储为 int 的小时。我想向用户提供详细的反馈,以便他们在导致错误时确切知道自己做错了什么。
如果没有给出值,则抛出格式异常。 如果给出的不是整数,则会引发格式异常。
这意味着我不能直接告诉用户无法添加新项目,因为 1) 没有值或 2) 不是整数,因为它们都使用相同的异常。
我该如何解决这个问题,最好的解决方案是什么?
非常感谢。
【问题讨论】: