Des problèmes pour ajouter valeur dans une ArrayList
	
	
		Bonjour,
Je vous met un résumé de mon code pour comprendre mon problème :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 
 |  
public class Main {
 
	// définition du monde
	private static ArrayList<Atome> monde = new ArrayList<Atome>();
 
	// liste de règles
	private static ArrayList<Regle> regles = new ArrayList<Regle>();
 
	public static void main(String[] args) {
		genere(3,5);
		afficheRegles();
	}
 
	/**
         * Génère un nombre nbRegles de règles
         * en utilisant nbSymbProp symboles propositionnels
         */
	public static void genere([...]) {
 
		Regle regle = new Regle();
		Atome a = new Atome('A');
		// PLANTAGE ICI !!!!!!!
		regle.addHypothese(a);
 
	}
} | 
 Un atome est un caractère.
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 
 |  
public class Regle
{
	private ArrayList<Atome> hypothese;		//la liste des atomes hypotheses
	private Atome conclusion;				//la conclusion de la regle
 
	public Regle()
	{
 
	}
 
	/**
         * Accesseur en écriture
         * ajoute une hypothese à la regle
         */
	public void addHypothese(Atome a) {
		this.hypothese.add(a);
	} | 
 Ca me plante sur le addHypothese, je ne comprends pas, pourtant j'envoi bien un atome dont est composée l'ArrayList...
J'espère que c'est clair ! Des idées ?