本文介绍了如何知道发生异常的位置?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我得到以下异常并且不知道它在哪一行发生以便我解决它:
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)
这篇关于如何知道发生异常的位置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!