【发布时间】:2015-11-04 13:10:24
【问题描述】:
我正在使用 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);
}
返回 Grades.get(a); 时出现错误“无法访问的代码”;
【问题讨论】:
-
不能有两个return语句顺序。
-
return结束函数并给出你返回的值。你不能有 2,因为你只能返回 1 个 value。您可以返回数组,在某些语言中,还可以返回元组 -
你正在返回两个对象,所以第二个是无法访问的
-
您希望从方法两次返回的准确程度如何?
-
不知道你只能返回一次
标签: java arraylist unreachable-code