attento a come lavori.

Poi guardando il tuo codice

codice:
    private int numero=0, numeriPari[];
    final int pari = 50;

    public NumeriPari(){
        numeriPari = new int[pari];
    }

 public int[] StampaConFor(){
        for(int i = 0;i <= pari; i++){
            numero=numero+2;
            numeriPari[i]=numero;
        }
    return numeriPari;
    }
dichiari numeriPari come array di 50 posizioni, ma vuoi accedere alla 51 esima posizione (ecco l'errore)


codice:
    private int numero=0, numeriPari[];
    final int pari = 50;

    public NumeriPari(){
        numeriPari = new int[pari];
    }

 public int[] StampaConFor(){
        for(int i = 0;i < pari; i++){
            numero=numero+2;
            numeriPari[i]=numero;
        }
    return numeriPari;
    }