use*_*174 2 java compiler-errors unreachable-code
我似乎找不到解决这个问题的方法.我正在做的就是声明一个整数,它告诉我代码无法访问.
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
}
}
Run Code Online (Sandbox Code Playgroud)
一旦你return从一个方法,您返回到调用摆在首位的方法的方法.在返回之后放置的任何语句都是没有意义的,因为这是在没有严重违反程序计数器的情况下无法访问的代码(在Java中可能无法实现).