0

変数へのアクセス中にヌル ポインター例外が発生します。同じコードを数回実行しましたが、正常に動作します。しかし、ここでは、何が問題なのか正確に把握できません。どこかに単純な不具合があることは理解しています。助けてくれてありがとう!!

コードは次のとおりです。

public void getSumsForPie(PieGraph pieGraph)
    {
    Cursor reportSumCursor = ourDatabase.rawQuery("SELECT SUM(total_cost) FROM food_table ", null);
            if(reportSumCursor!=null && reportSumCursor.getCount()>0)
            {
                reportSumCursor.moveToFirst();
                double getTotalFuelCostSum = reportCursor.getDouble(0); // Here the nullPointerException is thrown
                pieGraph.setFoodTotalSum(getTotalFoodCostSum);
            }
}
4

2 に答える 2