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
try
{
f1
=new File("eliminados.txt");
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.");
}
}
}
{
}
//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);
}
{
System.
out.
println("Error en la lectura del fichero eliminados.txt "+ex
); }