如何优雅地抛出异常?
public void Test()
{
if (error != 0) {
string msg = "Error";
throw new Exception(msg);
}
// Other function
...
}
我也改变了throw new Exception(msg);
与记录器
public void Test()
{
if (error != 0) {
string msg = "Error";
//throw new Exception(msg);
logger.Error(msg);
}
// Other function
...
}
发生错误时是否应该使用 Exit 函数退出该函数?
谢谢你。