gpt4 book ai didi

c# - 将错误消息作为异常处理

转载 作者:行者123 更新时间:2023-11-30 18:32:36 25 4
gpt4 key购买 nike

我们可以在一个类中抛出异常吗?我们可以在 C# 中的一个单独的异常类中捕获所有这些异常吗?

现在我的问题是,当 values == null 时,我们会在那里显示消息本身。现在,如果值等于 null,我必须使用异常。我可以像这样抛出异常吗

if(customer == null)
throw new CustomerNullException();
if(incometype == null)
throw new IncomeTypeNullException();

现在我可以在一个单独的类中处理这些异常吗??

最佳答案

异常对于处理错误来说是个糟糕的主意。你应该重新考虑你的错误处理架构,因为异常有巨大的开销。请阅读Exceptions and Performance乔恩·斯基特 (Jon Skeet) 着。

关于c# - 将错误消息作为异常处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18490283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com