本文介绍了如何知道发生异常的位置?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我得到以下异常并且不知道它在哪一行发生以便我解决它:

UserControls.dll中发生了'System.NullReferenceException'类型的第一次机会异常



我尝试了什么:



我需要知道代码中的哪一行导致消息显示在输出窗口中,我没有任何线索。

I get the following exception and don't know in what line it occurs so that i resolve it:
A first chance exception of type 'System.NullReferenceException' occurred in UserControls.dll

What I have tried:

I need to know what line in code causes the message to be shown in the Output window and I've no clue.

推荐答案


try
{
   // code that may raise an exception
}
catch (NullReferenceException ex)
{
   msgbox(








ex.StackTrace将显示错误发生的位置(包括行号)




The ex.StackTrace will show where the error occurred (inc. line no)


这篇关于如何知道发生异常的位置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-11 09:51