Nesu tikras del tokio kodo rasymo sistemos - Bet kai randuosi C++ kosmoso labirinte, eina geriau suprast su kas per dalykai, kuriuos po to reikia, del nezinia ko perrasyt.
Viskas labai paprasta - FileReader() klases konstruktorius yra nurodes, kad " throws FileNotFoundException", vadinasi, jeigu naudoji FileReader tu privalai bandyti pagauti ta klaida su try/catch arba nurodyti, kad metodas gali mesti si error pridedant siuo atveju "public static void main(String args[]) throws FileNotFoundException".
Priesingai nei kai kurios kitos programavimo kalbos, java yra itin griezta, kai kalbame apie tokius dalykus kaip errors.