抛出一个空的catch块中的异常

时间:2012-08-05 06:24:04

标签: .net vb.net exception

我有以下奇怪的错误; 空Catch块抛出异常!

任何想法如何实现以及如何解决?

谢谢!

blah http://i50.tinypic.com/2coqv5i.png

2 个答案:

答案 0 :(得分:2)

它尝试过但失败了,但捕获中没有任何东西可以处理它,因此错误NullReferenceException was unhandled

答案 1 :(得分:1)

好的,我想我明白了......

For Each mediaPlayerID In _attachedDevices.Values.GroupBy(Function(t)t.MediaPlayerInfo.ID).Distinct()
    Try
        fileSystemPerMediaPlayerId.Add(mediaPlayerID.Key, New FileSystemOnDevice())
    Catch
    End Try
Next

问题是由GroupBy方法中的lambda表达式中的null变量引起的......
编译器刚刚指出错误的行..