我想区分发生的错误,因为系统中的某些内容(例如文件丢失)与代表用户的错误行为相混淆(例如,在GUI中为某些命令选择了太多项).
是否存在程序员倾向于抛弃这些情况的"UserMistakeException"(在JavaSE或Eclipse API中)?然后我会以不同的方式呈现这种错误.
不,没有这样的例外.当用户选择可选择的内容时,我没有看到异常情况.
您更愿意重新考虑您的交互设计.可能是你应该禁止选择太多的物品.您可以允许选择但通过禁用某些按钮来阻止执行.
但请告诉您的用户在每种情况下发生了什么.