Avatar billede idiotbarn Nybegynder
20. februar 2005 - 22:16 Der er 6 kommentarer og
1 løsning

Åben og læs tekstfil

Jeg er ved at lave et lille java program der skal åbne og læse en tekstfil. Jeg er lige startet på java, så der skal nok være nogen begynderfejl...
Jeg har:

import java.io.File;
import java.util.Scanner;
public class test{

        public static void main(String[] args){
          //Kontroller at brugeren har skrevet et filnavn.
        File Tekstfil = new File("test.txt");
        try
        {
        Scanner Indhold = new Scanner(Tekstfil);
          }
          catch (IOException e) {
          System.out.println("Fejl");
          }
          }
        }

Den brokker sig over et symbol den ikke kan finde i linie 11, som er:
catch (IOException e)
Hvad har jeg lavet forkert?
Avatar billede arne_v Ekspert
20. februar 2005 - 22:17 #1
import java.io.IOException;

sammen med de andre
Avatar billede idiotbarn Nybegynder
20. februar 2005 - 22:20 #2
nu får jeg en java.lang.NoClassDefFoundError i "main"?
Avatar billede arne_v Ekspert
20. februar 2005 - 22:27 #3
Må vi få den kommando du bruger til at køre med og den fulde fejl tekst
Avatar billede idiotbarn Nybegynder
20. februar 2005 - 22:31 #4
ah...selvfølgelig
jeg har kørt det med java test.java
det er selvfølgeligt en fejl. Men tak for hjælpen...så vil jeg gå igang med at se om jeg kan få den til at scanne linier...ligger du et svar?
Avatar billede arne_v Ekspert
20. februar 2005 - 22:32 #5
Ja det er jo:

java test
Avatar billede arne_v Ekspert
20. februar 2005 - 22:32 #6
svar
Avatar billede arne_v Ekspert
20. februar 2005 - 22:34 #7
En Scanner har en nextLine metode så det må være nemt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester