执行期间发生了未处理的异常

时间:2011-05-30 09:44:10

标签: c# exception

我在下面的代码中处理异常,但仍然出错:

    catch (Exception e)
    {
       throw new Exception(e.Message);
    }

这是错误:

  

在执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

     

异常详细信息:System.Exception:未将对象引用设置为对象的实例。

5 个答案:

答案 0 :(得分:1)

听起来更像是访问已发布的对象/或空对象。

答案 1 :(得分:0)

在Catch块中,您使用以下代码显示异常,再次抛出异常,将其删除并重试。希望它有所帮助。

答案 2 :(得分:0)

您仍然会收到错误,因为您在catch块中抛出了一个新异常。

答案 3 :(得分:0)

从catch块中抛出一个新异常,这个异常会产生问题,尝试删除抛出新异常或添加新的父try catch块

答案 4 :(得分:0)

如果你以这种方式处理你的异常(只是追踪它),而不是在这个级别上捕获exeptions。在调用此函数的方法中捕获异常(或者您要处理异常的位置)并执行处理/显示消息。

你可能在调用方法中没有另一个try / catch块导致未处理的异常。