为了账号安全,请及时绑定邮箱和手机立即绑定

我在 println 中不断收到“错误:找不到符号”

我在 println 中不断收到“错误:找不到符号”

湖上湖 2022-06-30 18:05:18
我知道这是重复的,但其他人似乎都没有帮助解决我的问题,而且我在 Google 上找不到任何有帮助的东西。这是我的代码:import java.util.Scanner;class File_Scanner{        public static void read(){        try {            File credentials_file = new File("credentials.txt");            Scanner file_reader = new Scanner(credentials_file);            String[] users = new String[6];            int index_counter = 0;            while (file_reader.hasNextLine()) {                users[index_counter] = file_reader.nextLine();                index_counter++;            }            file_reader.close();        }        catch (Exception e) {          System.out.println(e.getClass());        }        System.out.println(users[0]);    }}我得到的错误是:File_Scanner.java:19: error: cannot find symbol        System.out.println(users[0]);                           ^  symbol:   variable users  location: class File_Scanner1 error感谢您所有的帮助!你们是最棒的!
查看完整描述

1 回答

?
慕姐4208626

TA贡献1852条经验 获得超7个赞

users在 try 块内定义,因此它不是 try 块外的有效变量。



查看完整回答
反对 回复 2022-06-30
  • 1 回答
  • 0 关注
  • 137 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信