【发布时间】:2015-08-16 15:21:39
【问题描述】:
我有一个应用程序(已发布)和一个很少向用户弹出的 NullReferenceException,但我想处理它。我查看了其中的堆栈和方法,找不到它会发生的特定位置(这是一个相当大的方法/算法)。现在我只是用 try/catch 来围绕调用本身,但如果我能弄清楚情况,我想更好地处理它。
问题是,据我所知,NRE 无法提供代码中具体是什么导致它的线索。有没有办法获得行号或任何其他可能暗示原因的信息?
【问题讨论】:
-
您可以尝试单元测试并遍历所有可能(和不可能)的参数值...