用debug运行以下代码出现空指针错误

            double[] EnergyScaleValue = new double[3];
            try {
                EnergyScaleValue = null;
            } catch (NullReferenceException ee) {
                MessageBox.Show("请先选择样品!");
                return;
            }

  

而try----catch未捕捉到这个错误(NullReferenceException)
解决:打开异常处理
在异常处理里面把NullReferenceException的勾取消掉

在运行时就可以正常捕捉到这个异常了


 

 
posted on 2024-03-14 14:47  阿霖找BUG  阅读(56)  评论(0编辑  收藏  举报