PDA

Visualizza la versione completa : Lettura da file in java


Carmelab
10-06-2020, 16:32
Salve a tutti , ho un problema con la lettura di un file da Java . Il nome del file Ŕ "a.txt" e contiene delle stringhe. Il codice Ŕ il seguente

import java.io.*;

public class Esempiofile {
public static void main (String args []) throws FileNotFoundException, IOException {
FileReader fr = new FileReader("C:\\Users\\Carme\\OneDrive\\Desktop\\a.txt");
BufferedReader br = new BufferedReader(fr);
String line = br.readLine();
while(line != null) {
System.out.println(line);
line = br.readLine();
}

}
}
Nella compilazione non mi da errori, ma quando vado ad eseguire mi da il seguente errore

Exception in thread "main" java.io.FileNotFoundException: C:\Users\Carme\OneDrive\Desktop\a.txt (Impossibile trovare il file specificato)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java: 213)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:155)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:110)
at java.base/java.io.FileReader.<init>(FileReader.java:60)
at esempiofile.Esempiofile.main(Esempiofile.java:16)
C:\Users\Carme\AppData\Local\NetBeans\Cache\11.3\e xecutor-snippets\run.xml:111: The following error occurred while executing this line:
C:\Users\Carme\AppData\Local\NetBeans\Cache\11.3\e xecutor-snippets\run.xml:68: Java returned: 1

Potete dirmi dove sta il problema,grazie

LeleFT
11-06-2020, 13:40
Come ti ha giÓ detto andbin di lÓ, il file si chiama in realtÓ a.txt.txt.
Fossi in te abiliterei la visualizzazione delle estensioni su Windows: mai capito perchŔ abbiano deciso di fare sta cosa, ma pu˛ andar bene per un utente di basso profilo, non per chi col computer ci programma.


Ciao. :ciauz:

Loading