private static void readTextFile (Path path){
     BufferedReader bufferedReader=null; 
        try {
            //apertura del stream. Los bytes del fichero se decodifican utilizando el CharSet: UTF_8:
            bufferedReader=Files.newBufferedReader(path, java.nio.charset.StandardCharsets.UTF_8);
            //lectura de lineas (thorws IOException):
            String linea;
            while ((linea=bufferedReader.readLine())!=null){
                    System.out.println(linea);
            }
        } catch (IOException ex) {
            System.err.println("I/O Error: "+ex);
        }finally{
            //Se cierra el stream y se liberan los recursos de sistema asociados a él.
            if (bufferedReader!=null) 
                 try {
                    bufferedReader.close();
                 } catch (IOException ex) {
                    System.err.println("I/O Error: "+ex);
                }
        }
     
     }