android Button 对象报告空指针异常的原因

图片说明
把下面的用if语句处理了,但是不明白产生这个异常的原因

if上面不是进行设置了吗,那里没判断是否为null

图片说明

在这个文件中为什么就不抛出异常呢

是不是id不对没找到按钮,一般来说不可能会空指针的,除非没有找到这个控件或者你手动置null了

很简单的排错方式,就是Debug 调试,最有效的方法

如果id找不到,空指针异常,你下面处理也没有意义啊,处理了也用不到里面的代码(和这段代码没写有什么区别)

把layout文件贴出来, oncreate里面的代码贴出来

debug看一下 startDialogActivity实例化成功了没有。