我应该使用例外来通知用户输入错误吗?

时间:2017-01-31 09:28:08

标签: exception

我有一个webtool,用户可以在其中发送正在解析的电子邮件。解析失败时,由于输入错误,我想将错误消息发送回用户。我想在几个解析方法中抛出异常来解析错误,捕获它们并在出现axception时将错误邮件发送回用户。

但我记得,异常不应该用于这样的错误,而只能用于无法预测的情况。那么,我应该在这里使用例外还是不应该使用例外?

1 个答案:

答案 0 :(得分:0)

通常异常只有在被抛出时才会很昂贵。

如果输入不良,则不会造成伤害。但如果频繁,那么性能将受到显着影响。