[java]manque output
Résolu
domxaline
-
domxaline -
domxaline -
Bonjour,
j'ai écris ce pb,mais aucune output,aidez moi svp
j'ai écris ce pb,mais aucune output,aidez moi svp
import java.io.*;
public class File1
{
public static void main(String[]args)
{
File fr=new File("in.dat");
File fw=new File("out.dat");
FileReader ins=null;
FileWriter outs=null;
try
{
ins=new FileReader(fr);
outs=new FileWriter(fw);
int ch;
while((ch=ins.read())!=-1)
{
outs.write(ch);
}
}
catch(Exception ex)
{
System.out.println(ex);
}
finally
{
try
{
ins.close();
outs.close();
}
catch(IOException e)
{
}
}
}}
A voir également:
- [java]manque output
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
2 réponses
Il n'y a pas d'affichage car le seul endroit où tu affiches quelque chose c'est dans le traitement de l'exception. Si tu n'as pas d'erreur, tu n'as pas d'affichage, normal !
Au passage, tu peux faire un throws ici, c'est bien plus propre qu'une imbrication de try/catch...
Au passage, tu peux faire un throws ici, c'est bien plus propre qu'une imbrication de try/catch...
public static void main(String[] args) throws IOException
{
FileReader in = new FileReader(new File("in.dat"));
FileWriter out = new FileWriter(new File("out.dat"));
int ch;
while((ch=in.read())!=-1)
out.write(ch);
in.close();
out.close();
}