-1

Java の foreach ループが実行されない理由を教えてください。プログラムをデバッグするたびに、foreach 内に入らないためです。

    for(SurveyReport surveyReport : surveyReportList)
    {
       System.out.println(surveyReport.getRiskRank().toString());
    }

これは私の foreach ループです。シンプルですが、私は常に InvocationTargetException を受け取っているため、非常に奇妙です。

4

2 に答える 2

2
  • 反復処理中のコレクションが空です
  • プログラム フローは for-each ループを回避します (例外、条件付きなど)。
  • 間違っ;た結果が空の for-each ループ本体ステートメントになる
于 2013-03-20T07:41:25.400 に答える