package net.hive.controller;

import java.io.*;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.Scanner;


/**
 * Created by kharlashkin on 03.03.2017.
 *
 */
class FileWorker {
    String readUsingFiles(String fileName) throws IOException {
        Path path = Paths.get(fileName);
        Scanner scanner = new Scanner(path);
        // 
        while (scanner.hasNextLine()) {
            String line = scanner.nextLine();
            if(line.equals("jdbc:firebirdsql:192.168.99.239/3050:")){
                System.out.println(line);
            }
            return line;
        }

        return fileName;
    }
}

package net.hive.controller;

import java.io.*;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.Scanner;


/**
 * Created by kharlashkin on 03.03.2017.
 * По идее, этот класс должен был брать путь до базы данных из файла (String filename)
 * Но потом я передумал и зашил путь до БД в отдельном окне программы (реализация ещё не готова :-( )
 */
class FileWorker {
    String readUsingFiles(String fileName) throws IOException {
        Path path = Paths.get(fileName);
        Scanner scanner = new Scanner(path);
        //читаем построчно
        while (scanner.hasNextLine()) {
            String line = scanner.nextLine();
            if(line.equals("jdbc:firebirdsql:192.168.99.239/3050:")){
                System.out.println(line);
            }
            return line;
        }

        return fileName;
    }
}

Update FileWorker.java