Witam serdecznie. Mam następujący problem: Przepisałem kod źródłowy do programu odczytującego dane z pliku:
import java.io.*;
public class Main{
public static void main (String args[]){
if(args.length < 1){
System.out.println("Wywoalnie programu");
}
File file = new File(args[0]);
if(!file.exists()){
System.out.println("Nie ma takiego pliku.");
return;
}
RandomAccessFile raf = null;
try{
raf = new RandomAccessFile(file, "r");
}catch(FileNotFoundException e){
System.out.println("Nie ma takiego pliku");
return;
}
String line = "";
try{
while((line = raf.readLine()) != null){
System.out.println(line);
}
}catch(IOException e){
System.out.println("Blad wejscia/wyjscia");
}
}
}
Kod kompiluje się bez problemu, jednak przy uruchomieniu wyskakuje błąd:
Dlaczego?