bonjour je suis nouveau dans ce forum ,

voilà je voudrai bien que vous m'indiquer ou est l'erreur dans mon programme

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
import java.util.Scanner; 
public class Voiture{
		private String carburation;
		private int capacite;
		private int contenu;
		private int consomation;
	public Voiture(){
		carburation ="";
		capacite = 90;
		contenu = 0;
		consomation = 0;
	}
	public Voiture(String car, int cap, int cont, int cons){
		carburation = car;
		capacite = cap;
		contenu = cont;
		consomation = cons;
	} 
	public String getcarburation(){
		return carburation;
	}
	public int getcapacite(){
		return capacite;
	}
	public int getcontenu(){
		return contenu;
	}
	public int getconsomation(){
		return consomation;
	}
	public int setcontenu(int contenu){
		this.contenu = contenu;
	}
	public void afficher(){
		System.out.println("voiture de carburation "+carburation+" capacite "+capacite+" litres contient "+contenu+" litres , sa consomation "+consomation+" litres");
	}
	public void avancer(){
		if(contenu == 0){
			contenu = 0;
		}
		else{	
			contenu = contenu-consomation;
	    }
	}
	public void trajet (int kilometres){
		contenu = contenu-(consomation*kilometres);
		if(contenu>0){
			System.out.println("vroum vrouuuuuuuum ...");
		}
		else{
			System.out.println("panne seche !!");
		}
	}	
}
class Testvoiture{
 public static void main(String[]args){
		Scanner clavier = new Scanner(System.in);
		System.out.println("veuillez choisir la carburation:");
		String carburation = clavier.nextLine();
		System.out.println("veuillez choisir la capacitee:");
		int capacite = clavier.nextInt();
		System.out.println("veuillez choisir le contenu");
		int contenu = clavier.nextInt();
		if (contenu>capacite){
			System.out.println("veuillez retaper le contenu:");
			contenu = clavier.nextInt();
		}
		System.out.println("veuillez entrer la consomation:");
		int consomation = clavier.nextInt();
		Voiture v1 = new Voiture();
		Voiture v2 = new Voiture(carburation,capacite,contenu,consomation);
		v1.afficher();
		v2.afficher();
		System.out.println("si vous voulez faire avancer la voiture v2 d'un kilometre tapez 1 ");
		int a = clavier.nextInt();
		while (a==1){
			v2.avancer();
			System.out.println("il vous reste "+v2.getcontenu()+" litre dans votre reservoir");
			a = clavier.nextInt();
		}
		System.out.println("tapez le nombre de kilometre que vous voulez faire avancer la voiture");
		int km = clavier.nextInt();
		v2.trajet(km);
	}
}
quand je veut complier j'ai une erreur : missing return statement
merci