RejectedExecutionExceptionRejectedExecutionException
Un task non può essere accettato dall'executor per l'esecuzione.
Cause di questo errore
La coda dell'executor è piena, l'executor è stato spento, oppure la rejection policy ha rifiutato il task. Si verifica comunemente quando si sottomettono task dopo aver chiamato shutdown().
Come correggerlo
Verificare se l'executor è stato spento. Aumentare la capacità della coda. Usare CallerRunsPolicy come handler di rifiuto. Implementare backpressure o throttling.
Codici di errore correlati
ExceptionInInitializerErrorExceptionInInitializerError
Un'eccezione viene lanciata durante l'esecuzione di un blocco di inizializzazione statica.
EOFExceptionEOFException
La fine del file o dello stream viene raggiunta inaspettatamente.
EmptyStackExceptionEmptyStackException
Si tenta un'operazione su uno Stack vuoto.
InterruptedExceptionInterruptedException
Un thread viene interrotto mentre è in attesa, in sleep o bloccato.
OutOfMemoryErrorOutOfMemoryError — Java Heap Space
La JVM ha esaurito la memoria heap disponibile.
NumberFormatExceptionNumberFormatException
Una stringa non può essere analizzata come numero.