错误记录-找不到控件

我这个错误可以说是粗心大意导致的了,预防下次再犯,所以记录一下
先看下错误提示:
Attempt to invoke virtual method ‘void android.widget.RadioButton.setChecked(boolean)’ on a null obj
错误原因:
在这里插入图片描述
在这里插入图片描述

其实只要仔细一看就能发现问题所在,首先程序先执行了inintView();
方法,然后在这个方法里我又用到第二个红框里的控件,但由于程序未执行到那里,所以我的控件是不存在的,程序找不到就会报错。
解决办法:
就是把控件放在方法之前就可以了
在这里插入图片描述 总结 一开始这错误,我找了半天都没找到,浪费太多是时间,所以以后排错,就应该先按照“程序执行顺序”这种思路去排查。