Czytam książkę Java Podstawy wydanie x i natrafiłem na część poświęconą odczytowi z pliku tesktowego.
W książce jest napisane:
"Aby odczytać dane z pliku, należy utworzyć obiekt Scanner:
Scanner in = new Scanner(Paths.get("mojplik.txt"));
Po wykonaniu tej czynności można odczytać zawartość pliku za pomocą metod klasy Scanner, które były opisywane wcześniej."
Kiedy próbuję to zrobić u mnie na komputerze wyskakuje mi błąd : Error:(10, 22) java: unreported exception java.io.IOException; must be caught or declared to be thrown
Kod całego programu:
package com.company;
import java.nio.file.Paths;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(Paths.get("mojplik.txt"));
}
}
Co powoduje błąd? Korzystam z IntelliJ IDEA 2017.1.3 na Linuxie Mint.