当我单击表格网格时,我有以下代码检索记录详细信息:
public ActionResult City(string rk)
{
try
{
var city = _cityService.Get("0001I", rk);
if (city == null)
{
throw new ServiceException("", "Error when fetching city " + rk);
}
}
}
对于这个“未找到记录”问题,我应该使用什么样的异常?我看到有不同类型的异常,但我不确定哪种是合适的,或者即使我正确编码。