Eccezioni JavaErrore
RejectedExecutionExceptionRejectedExecutionException
Un task non può essere accettato dall'executor per l'esecuzione.
jvmspring
Vedi dettagli ExecutionExceptionSi è verificata un'eccezione durante l'esecuzione di un task sottomesso a un executor.
Una chiamata a Future.get() ha lanciato questa eccezione perché il task è terminato con un'eccezione. La causa effettiva è incapsulata all'interno e accessibile tramite getCause().
Chiamare getCause() per ottenere l'eccezione originale. Gestire l'eccezione sottostante in modo appropriato. Verificare la presenza di bug nel task sottomesso.
RejectedExecutionExceptionUn task non può essere accettato dall'executor per l'esecuzione.
SocketTimeoutExceptionUn'operazione di lettura o connessione su socket va in timeout.
ArrayIndexOutOfBoundsExceptionUn array viene acceduto con un indice negativo o maggiore o uguale alla lunghezza dell'array.
UnknownHostExceptionIl nome host non può essere risolto in un indirizzo IP.
IllegalThreadStateExceptionUn'operazione su un thread viene eseguita quando il thread non si trova nello stato appropriato.
OutOfMemoryError: GC OverheadIl garbage collector trascorre troppo tempo nella raccolta recuperando pochissima memoria.