File digitaldatabase = new File("DVD.txt"); try { Scanner dvdIn = new Scanner(digitaldatabase); while (dvdIn.hasNextLine()) { Scanner info = new Scanner(dvdIn.nextLine()); info.useDelimiter("; *"); String title = info.next(); String producer = info.next(); int year = info.nextInt(); int capacity = info.nextInt(); String description = info.next(); digitalcollection.add(new DVD(title, producer, year, capacity, description)); } } catch (FileNotFoundException e) { System.err.println("FileNotFoundException: " + e.getMessage()); //throw new SampleException(e); } catch (NoSuchElementException e) { System.err.println("Input file in wrong format"); }