为什么此代码给出“无法访问的代码”错误?

我似乎找不到解决此问题的方法。我正在做的是声明一个整数,它告诉我代码不可访问。

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

}

}

回答:

一旦return使用方法,您将返回到首先调用该方法的方法。返回后放置的任何语句都是没有意义的,因为那是在不严重违反程序计数器的情况下无法到达的代码(在Java中可能是不可能的)。

以上是 为什么此代码给出“无法访问的代码”错误? 的全部内容, 来源链接: utcz.com/qa/420766.html

回到顶部