请问是finally的位置错了么

img

27行是什么,被挡住了

user 是一个未被定义的变量 将user 的定义 提到 try 上面 就可以

int[] user = new int[7]
try{
   //try括号里的声明的变量是不能在finally 中调用到的  应该将 user 提到try 上面
   //括号中声明的变量 只能在本括号中有效
}finally{

}