可以在 Java 中直接向 GUI 发送异常吗? [关闭]

问题描述 投票:0回答:1

我开始为大学做一个项目,特别是交付是通过 BCE 模式和 DAO 架构用 Java 创建一个应用程序,用于公司的人事管理。 我想知道的是当用户输入不一致的数据时是否在 gui 中: 例如,对于雇员,解雇日期早于雇用日期,允许将数据库创建的异常作为警告直接发送到 gui 或使用 java 进行数据控制吗?

java swing user-interface exception
1个回答
0
投票

异常是一种专门用于控制流的构造,因此从本质上讲,它们的内容对最终用户来说有些模棱两可。

如果最终用户是开发人员或数据科学家,那么我认为发送异常是合乎逻辑的。

如果不是,那么程序应该处理异常,而是应该给用户一个错误信息。

如果您认为异常可能对最终用户很重要,您可以向用户说明这一点,并另外提供消息。

© www.soinside.com 2019 - 2024. All rights reserved.