爲什麼有時候這段代碼會拋出錯誤,有時候不會?無法追蹤出錯原因java.lang.NullPointerException
if (getActivity().getApplicationContext() != null){
File file = new File(getActivity().getApplicationContext().getFilesDir() + "/img.jpg"); }
上面的代碼是我的片段裏面
我的錯誤:
java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Context android.support.v4.app.FragmentActivity.getApplicationContext()' on a null object reference
可能沒有活動。 – ifly6
@ ifly6好,那我該怎麼防止呢?任何想法 –
如果你想檢查空值,可能改變你的空檢查 – ifly6