Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Τι προκαλεί ένα IOException στην Java και πώς μπορεί να επιλυθεί; Αυτήν τη στιγμή λαμβάνω ένα σφάλμα "Μη έγκυρη διαδρομή αρχείου" όταν προσπαθώ να διαβάσω ένα αρχείο στον κώδικά μου, εδώ είναι η σχετική ενότητα του κώδικά μου:

try {
    FileReader file = new FileReader("filepath.txt");
    BufferedReader reader = new BufferedReader(file);
    String line = reader.readLine();
    while (line != null) {
        // do something with the line
        line = reader.readLine();
    }
    reader.close();
} catch (IOException e) {
    System.out.println("An IOException has occurred: " + e.getMessage());
}
```"

 

  • Moderators
  • Λύση
Δημοσ.

Σου λέει ποιο είναι το πρόβλημα. Το path που έδωσες για το αρχείο δεν είναι σωστό.

  • Like 1
Δημοσ. (επεξεργασμένο)

Πού είναι το αρχείο αυτό; Αν το τρέχεις από το ide, τότε είναι στο φάκελο που γράφει το ide, πχ το eclipse έχει φάκελο workspace/myProgram. Αν είναι ως  jar το πρόγραμμα, τότε στο φάκελο που βρίσκεται αυτό το jar.

Επεξ/σία από Lanike71

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...