for (int i=0; verified && i<verifiers.size(); i++){
for (int i=0; verified && verifiers != null && i<verifiers.size(); i++){
    public char[] getPassChars(char[] pass){        boolean verified = false;        while (!verified){            int length = pass.length;            for (int i=0; i<length; i++){                char[] useAlph = alphabet;                if (i == 0 && firstAlphabet != null){                    useAlph = firstAlphabet;                 } else if (i == length - 1 && lastAlphabet != null){                    useAlph = lastAlphabet;                }                int size = avoidRepetition(useAlph, pass, i, repetition, useAlph.length);                            pass[i] = useAlph[rand.nextInt(size)];             }            if (requirements != null) applyRequirements(pass);            verified = true;            for (int i=0; verified && i<verifiers.size(); i++){                verified = ((PasswordVerifier)verifiers.elementAt(i)).verify(pass);            }        }                return(pass);    }