Leitura de arquivo de texto em Java: guia passo a passo para iniciantes
Olá a todos! Estou aprendendo Java há cerca de um mês e me deparei com uma tarefa que parece simples, mas me deixou travado. Preciso ler um arquivo de texto comum (por exemplo, log.txt ou data.txt) e exibir seu conteúdo no console. Já tentei várias opções da internet, mas toda vez algo dá errado.\n\nAqui está o que tentei:\n\n
import java.io.*;\n\npublic class ReadFile {\n public static void main(String[] args) {\n File file = new File("data.txt");\n Scanner scanner = new Scanner(file);\n while (scanner.hasNextLine()) {\n String line = scanner.nextLine();\n System.out.println(line);\n }\n scanner.close();\n }\n}\n\n\nEsse código gera o erro "FileNotFoundException", embora o arquivo esteja na mesma pasta que o código-fonte.