Jak w temacie. Nie wiem co źle zrobiłem. Proszę o pomoc.
import java.util.zip.*;
import java.io.*;
public class Kompresja
{
public static void main(String args[])
{
int ilosc=args.length;
String tab[]=new String[ilosc-1];
String nazwa=args[0];
byte bajty[]=new byte[1024];
for(int i=1;i<ilosc;i++)
{
tab[i-1]=args[i];
}
try{
ZipOutputStream zos=new ZipOutputStream(new FileOutputStream(nazwa));
for(int k=0;k<tab.length;k++)
{
FileInputStream fis=new FileInputStream(tab[k]);
zos.putNextEntry(new ZipEntry(tab[k]));
int len;
while((len=fis.read(bajty))>0)
{
zos.write(bajty,0,len);
}
zos.closeEntry();
fis.close();
}
zos.close();
}catch(Exception ek){}
}
}