Se comentan dos lineas 33 y 34 por que rompe y no compila, el new
NombreArchivo no existe. Marce miralo