Kod Intelliej nie tworzy pliku

Kod Intelliej nie tworzy pliku

Wątek przeniesiony 2021-12-17 10:34 z PHP przez Shalom.

K3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7
0

Witam bardzo serdecznie

Mam taki kod napisany w intelije, niestety nie działa on poprawnie

Kopiuj
package dupa;

public class Main {
    public static void main(String args[]) {
      System.out.println("Tworzenie pliku Example.csv);
      try {
ofstream MyFile("filename.txt");

  // Write to the file
  System.out.println(MyFile, "Sample vwalue");
  MyFile.close();

     } catch (IOException exc)
System.out.println("Blad");
      
    }
}

Wywala taki blad:
error: unclosed string literal

CZEMU?

K3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7
0

Pytanie numer dwa - jaki wyjatek lapac w catch

K3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7
0

Chyba jest błąd w źle łapanym wyjatku

AR
  • Rejestracja: dni
  • Ostatnio: dni
3

przecież napisana : unclosed string literal

przetłumacz sobie, a później z łatwością znajdziesz błąd. Poczujesz dumę.

JM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 93
0
Konor34 napisał(a):

Mam taki kod napisany w intelije,

Dobrze, ze nie użyłeś słów "napisalem taki kod"

Konor34 napisał(a):

Pytanie numer dwa - jaki wyjatek lapac w catch

W każdej książce jest, gdzieś koło 50tej strony

serek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1506
1

Mnie zastanawia co ma IDE wspólnego z tym^^ I co ma PHP wspólnego? :P Dwie wielkie zagadki.

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10227
0

Masz

Kopiuj
System.out.println("Tworzenie pliku Example.csv);

a powinno być

Kopiuj
System.out.println("Tworzenie pliku Example.csv");
Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0
  1. Masz niedomknięty " bo przecież widać gołym okiem w intellij bo koloruje ci składnie o_O
  2. To jakiś mix Javy i C++ i ten kod nie ma prawa zadziałać xD Co to niby jest ofstream MyFile("filename.txt"); ? o_O
Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10227
0
Konor34 napisał(a):

Witam bardzo serdecznie

Mam taki kod napisany w intelije, niestety nie działa on poprawnie

Kopiuj
package dupa;

public class Main {
    public static void main(String args[]) {
      System.out.println("Tworzenie pliku Example.csv);
      try {
ofstream MyFile("filename.txt");

  // Write to the file
  System.out.println(MyFile, "Sample vwalue");
  MyFile.close();

     } catch (IOException exc)
System.out.println("Blad");
      
    }
}

Wywala taki blad:
error: unclosed string literal

CZEMU?

@Konor34: Najlepiej dla Ciebie by było jakbyś przestał tworzyć sam swoje wymysły, i ogarnął jakiś tutorial, np: https://www.javatpoint.com/file-operations-in-java

piotrpo
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3297
1

Taki hint, jak IntelliJ podświetla ci coś na czerwono, to jest większa szansa, że ma rację, niż że ty masz rację. Błąd w postaci zapomnianego znaku masz w 5 linii.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.