una duda??
puede haber un try{}catch(){} y dentro otro, de esta manera??
hay una linea que me da un error, le he comentado // por que me da este error, aver si me pueen ayuar
puede haber un try{}catch(){} y dentro otro, de esta manera??
hay una linea que me da un error, le he comentado // por que me da este error, aver si me pueen ayuar
Código (java) [Seleccionar]
File f1;
File directorio;
FileWriter fw;
InputStreamReader isr;
BufferedReader br;
try
{
f1=new File("eliminados.txt");
fw=new FileWriter(f1);
if(this.chkInforme.isSelected())
{
this.cmbTipoInforme.setEnabled(true);
}
if(this.chkTemporales.isSelected())
{
try
{
File directorio=new File(ruta); // porque me da este error esta linea??
for(File f:directorio.listFiles())
{
if(f.isFile() && f.getName().endsWith(".txt, .tmp, .ini"))
{
f.delete();
fw.write("\nSe han eliminado los ficheros temporales.");
}
else
{
fw.write("\nNo se han eliminado los ficheros temporales.");
}
}
}
catch(Exception ex)
{
}
//f1.delete("*.tmp,*.dat,*.ini");
}
else
{
if(this.chkTexto.isSelected())
{
fw.write("\nSe han eliminado los ficheros de texto.");
}
else
{
if(this.chkMultimedia.isSelected())
{
fw.write("\nSe han eliminado los ficheros de multimedia.");
}
else
{
if(this.chkWeb.isSelected())
{
fw.write("\nSe han eliminado los ficheros de web.");
}
else
{
if(this.chkProgramas.isSelected())
{
fw.write("\nSe han eliminado los ficheros de programas.");
}
else
{
if(this.chkComprimidos.isSelected())
{
fw.write("\nSe han eliminado los ficheros comprimidos.");
}
}
}
}
}
}
this.txtRuta.setText("");
this.chkCualquiera.setSelected(false);
this.chkTemporales.setSelected(true);
this.chkTexto.setSelected(false);
this.chkMultimedia.setSelected(false);
this.chkWeb.setSelected(false);
this.chkProgramas.setSelected(false);
this.chkComprimidos.setSelected(false);
this.chkInforme.setSelected(true);
}
catch(Exception ex)
{
System.out.println("Error en la lectura del fichero eliminados.txt "+ex);
}