import java.io.*; import java.util.*; public class LaesTekstfilOgLavStatistik { public static void main(String[] arg) { int antalPersoner = 0; int sumAlder = 0; try { BufferedReader ind = new BufferedReader(new FileReader("skrevet fil.txt")); String linie = ind.readLine(); while (linie != null) { try { StringTokenizer bidder = new StringTokenizer(linie); String navn = bidder.nextToken(); String køn = bidder.nextToken(); int alder = Integer.parseInt(bidder.nextToken()); System.out.println(navn+" er "+alder+" år."); antalPersoner = antalPersoner + 1; sumAlder = sumAlder + alder; } catch (Exception u) { System.out.println("Fejl. Linien springes over."); u.printStackTrace(); } linie = ind.readLine(); } System.out.println("Aldersgennemsnittet er: "+sumAlder/antalPersoner); } catch (FileNotFoundException u) { System.out.println("Filen kunne ikke findes."); } catch (Exception u) { System.out.println("Fejl ved læsning af fil."); u.printStackTrace(); } } }