Metoda write() klasy FileOutputStream

Odpowiedz Nowy wątek
2011-07-13 13:24
0

Witam. Napisałem przykładowy programik, który za pomocą klasy FileOutputStream powinien zapisać przykładowy strumień bajtów do pliku .txt. Jednak kod nie chce sie skompilować. Dlaczego?

import java.io.*;
class Test{
  public static void main(String args[]){
    try{
      FileOutputStream zapis = new FileOutputStream("plik.txt", true);
    }catch(FileNotFoundException e){
      System.out.println("Wyjatek: FileNotFoundException");
    }
    try{
      zapis.write(4); ///tutaj przykładowo wstawiłem wartość 4
    }catch(IOException e){
      System.out.println("Wyjatek: IOException e");
    }
  }
}
edytowany 2x, ostatnio: klapaucius, 2011-07-13 13:26

Pozostało 580 znaków

2011-07-13 13:39
0

jeżeli wrzucasz FileOutputStream do try to obiekt zapisz będzie widoczny tylko w tym bloku.
Wywal ten jeden try...

Pozostało 580 znaków

2011-07-13 14:25
klapaucius
0

aa no tak.. faktycznie.. dzieki za pomoc!

Pozostało 580 znaków

2011-07-13 15:13
0

Na przyszłość podawaj komunikaty, jakie otrzymujesz od kompilatora... one wiele tłumaczą ;p

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0