Java中无法访问的代码错误

时间:2015-11-04 13:10:25

标签: java arraylist unreachable-code

我正在使用Java编写成绩单程序,我遇到了“无法访问代码”的问题如果有人能告诉我导致此问题的原因我会很感激。

     static ArrayList<String> assignments = new ArrayList<String>();
     static ArrayList<String> grades = new ArrayList<String>();

     public static String getAssignment(int a){
         return assignments.get(a);
         return grades.get(a);
     }

它在返回grade.get(a);

时给出了错误“无法访问的代码”

2 个答案:

答案 0 :(得分:6)

你有两个return语句,所以永远不会到达第二个。

也许您打算添加一个条件来确定应该执行哪两个返回语句。

根据您的方法名称,它应该返回作业,而不是成绩:

 public static String getAssignment(int a){
     return assignments.get(a);
 }

但这取决于你的逻辑。

答案 1 :(得分:-1)

我明白了。不知道你一次只能在方法中返回一件事