He comprobado API Java de Oracle, lo que da algo de información que FutureTask.isDone()Java FutureTask cheque finalización
pero tengo que comprobar si la tarea se ha completado o terminado con cualquier error. El método isDone() se devolverá incluso si se completa/finaliza. Pero necesito saber si se completó o finalizó debido a algún problema.
Puede llamar a 'get()' incluso si 'FutureTask' aún no está hecho; en este caso, 'get()' espera la finalización. – Pino