class Phl005 { public static void main (String[] args) { int arvosana; int[] jakauma = {0,0,0,0,0,0}; arvosana = Input.kluku("anna arvosana 1-5, 0 lopettaa"); while (arvosana != 0) { try { jakauma[arvosana] = jakauma[arvosana] +1; //lisätään taulukkoon tietoa } catch (IndexOutOfBoundsException e) //jos indeksi ei ole oikein(0-5) { System.out.println("väärä arvosana :" + arvosana); //toteutetaan tämä poikkeus- jakauma[0] = jakauma[0] +1; //käsittely ja jatketaan suoritusta } arvosana = Input.kluku("anna arvosana 1-5, 0 lopettaa"); } System.out.println(" virheellisiä = " + jakauma[0]); // + varsinainen tulostus } }