只有立即尝试catch才能捕获异常

时间:2014-04-02 15:06:57

标签: c# .net-4.0

我有奇怪的行为。

我的客户端软件(C#.net 4)调用外部dll的一些功能(在c#中用同一个公司编写,在部署中没有代码只有dll。)

在某些测试中,我知道如何让外部dll崩溃(重命名其中一个工件)

这是奇怪的事情: 只有当我尝试\赶上我的客户端的即时通话 - 我才能抓住它。 如果我删除try \ catch,并依靠我的BIG尝试\ catch在应用程序中 - 我的应用程序挂起!!它停留在对外部DLL的调用中。

现在,我可以在我的代码中添加catch throw,但我想了解为什么会发生这种情况?

0 个答案:

没有答案