Reading data from files. Reading input until it ends, files, folders and paths, reading a file line by line with a Scanner, what try and catch do when a file is missing, letting the user choose the file, and searching files, adding up numbers, splitting records and creating objects from the lines of a file. The end of MOOC part 4.