[java]pb FileInputStream
domxaline
-
domxaline -
domxaline -
Bonjour,
mon pb donne une erreur lors compilation,aidez moi svp
mon pb donne une erreur lors compilation,aidez moi svp
Exception in thread "main" java.lang.Error: Unresolved compilation problem: The method FileInputStream(String) is undefined for the type File2 at File2.main(File2.java:11)
import java.io.*;
public class File2
{
public static void main(String[]args)
{
if(args.length==1)
{
try
{
FileInputStream fstream= new FileInputStream(args[0]);
DataInputStream in=new DataInputStream(FileInputStream("in.dat"));
while(in.available()!=0)
{
System.out.println(in.readLine());
}
in.close();
}
catch(Exception e)
{
System.err.println("File input Error");
}
/*else
{
System.out.println("Invalide parameters");
}*/
}
}
}
3 réponses
-
Les constructeurs doivent être précédés du mot clé new (ce n'est pas nouveau !)
-
ok j'ai compris
maintenant pourquoi il veut que je supprime token else?
merci pour votre aide
Exception in thread "main" java.lang.Error: Unresolved compilation problem: Syntax error on token "else", delete this token at File2.main(File2.java:22)
import java.io.*; public class File2 { public static void main(String[]args) { if(args.length==1) { try { FileInputStream fstream= new FileInputStream(args[0]); DataInputStream in=new DataInputStream(new FileInputStream("in.dat")); while(in.available()!=0) { System.out.println(in.readLine()); } in.close(); } catch(Exception e) { System.err.println("File input Error"); } else { System.out.println("Invalide parameters"); } } } } -