这个程序错在那里?
public class mni 
{
public static void main(String []args)
{
int []a={1,2,3,4};
int []b={4,3,2,1};
int k=0;
int i,j;
int c[]=new int[100];
for(i=0;i<a.length;i++)
c[k++]=a[i];
k=i;
for(i=0;i<a.length;i++)
{
  for(j=0;j<b.length;j++)
if(b[j]!=a[i])
{
c[k++]=b[j];
  continue;
  }
  System.out.println("并集:"+c[k]);
  }
}}