Problema 5

class IntervalGresit extends Exception{

public IntervalGresit(String mesaj){

super(mesaj);

}

}

class GrupaPOO{

private int numarStudenti;

public GrupaPOO(int numarStudenti)throws IntervalGresit{

if(numarStudenti>11&&numarStudenti<16)

this.numarStudenti=numarStudenti;

else

throw new IntervalGresit("Numarul studentilor nu poate fi "+numarStudenti+" trbuie sa fe intre 12-15 ");

}

}

public class Main {

public static void main(String[] args) {

try {

GrupaPOO p1 = new GrupaPOO(15);

GrupaPOO p2 = new GrupaPOO(11);

} catch (IntervalGresit intervalGresit) {

System.out.println(intervalGresit);

}

}

}