我似乎无法找到解决此问题的方法。我所做的只是声明一个整数,它告诉我代码无法访问。为什么此代码给出“无法访问的代码”错误?
private class myStack{
Object [] myStack = new Object[50];
private void push(Object a){
int count = 50;
while(count>0){
myStack[count]=myStack[count-1];
count--;
}
myStack[0]=a;
}
private Object pop(){
return myStack[0];
int count2 = 0; //Unreachable Code
}
}
您从pop()方法返回。之后的任何事情都无法得到。 – 2012-03-27 22:21:35
因为它是'不可达代码'。 – 2012-03-27 22:22:57
吉姆说什么。 “返回”意味着“方法的结束”。 – 2012-03-27 22:23:47