Ну, если это не UTF-8, это что-то еще. Хитрость заключается в том, чтобы выяснить, что это за что-то еще, но если все, что вам нужно, это избежать ошибок, вы можете использовать кодировку, в которой нет недопустимых кодов, например latin1
:
Source.fromFile(new File( path), "latin1").getLines()