gpt4 book ai didi

.net - 错误记录类中最好的异常处理策略是什么?

转载 作者:行者123 更新时间:2023-12-03 07:51:41 25 4
gpt4 key购买 nike

我正在编写将记录到文件,事件日志等的错误记录类集。在这些类中应执行哪些异常处理?例如,假设我有一个LogError方法,该方法从异常处理程序中调用,并写入文件。发生错误时,最好的做法是什么?显然,我应该使这些方法尽可能地安全,但问题总是会发生。

最佳答案

通常,在这种情况下,我会向stderr输出尽可能多的信息,通常是日志代码中的错误/异常以及原始日志/错误/异常。这样,就有机会重现或理解问题。

如果写入stderr失败,那么该放弃了-要么忽略它,要么完全终止应用程序。

关于.net - 错误记录类中最好的异常处理策略是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/585539/

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