【发布时间】:2010-09-26 13:13:44
【问题描述】:
我正在查看一些代码并遇到了我的组合框尚未初始化的情况。这是在 .NET 2.0 和以下代码中,this.cbRegion.SelectedValue 为 null。
int id = (int)this.cbRegion.SelectedValue;
此代码引发了空引用异常,而不是无效的强制转换异常。我想知道是否有人知道为什么它会抛出空引用异常而不是无效转换?
【问题讨论】:
-
为什么它抛出的异常很重要?只是好奇还是会引起其他问题?