Exceções de JavaErro
InterruptedExceptionInterruptedException
Uma thread é interrompida enquanto está aguardando, dormindo ou bloqueada.
jvmandroidspring
Ver detalhes SocketTimeoutExceptionUma operação de leitura ou conexão de socket atinge o tempo limite.
O servidor remoto não respondeu dentro do período de timeout configurado. O servidor pode estar inativo, sobrecarregado, ou o timeout está configurado muito baixo. Latência de rede também pode causar timeouts.
Aumente o valor de timeout com setSoTimeout() ou setConnectTimeout(). Implemente lógica de retry com backoff exponencial. Verifique se o servidor está respondendo. Adicione tratamento adequado de timeout.
InterruptedExceptionUma thread é interrompida enquanto está aguardando, dormindo ou bloqueada.
NoClassDefFoundErrorUma classe foi encontrada em tempo de compilação, mas não pode ser carregada em tempo de execução.
BufferUnderflowExceptionUma operação de leitura em um buffer excede os dados restantes.
NegativeArraySizeExceptionUm array é criado com tamanho negativo.
ArrayIndexOutOfBoundsExceptionUm array é acessado com um índice negativo ou maior ou igual ao tamanho do array.
ReadOnlyBufferExceptionUma operação de escrita é tentada em um buffer somente leitura.