Exceções de JavaErro
NullPointerExceptionNullPointerException
Uma referência nula é utilizada onde um objeto é requerido.
jvmandroidspring
Ver detalhes Explore os 80 códigos de erro de Exceções de Java com causas, soluções e exemplos.
NullPointerExceptionUma referência nula é utilizada onde um objeto é requerido.
ArrayIndexOutOfBoundsExceptionUm array é acessado com um índice negativo ou maior ou igual ao tamanho do array.
ClassCastExceptionUm objeto é convertido para um tipo do qual não é uma instância.
IllegalArgumentExceptionUm método recebe um argumento que não é válido para seu intervalo ou formato esperado.
IOExceptionUma operação de I/O falha ou é interrompida.
FileNotFoundExceptionO caminho de arquivo especificado não existe ou não pode ser aberto.
StackOverflowErrorA pilha de chamadas excedeu seu tamanho máximo, geralmente devido a recursão profunda ou infinita.
OutOfMemoryErrorA JVM esgotou a memória heap disponível.
ConcurrentModificationExceptionUma coleção é modificada enquanto está sendo iterada.
ClassNotFoundExceptionUma classe não pode ser encontrada no classpath em tempo de execução.
NoSuchMethodExceptionUm método com o nome e tipos de parâmetros especificados não pode ser encontrado via reflection.
UnsupportedOperationExceptionUma operação não é suportada pela implementação.
IllegalStateExceptionUm método é chamado em um momento inadequado ou o objeto está em um estado inválido.
NumberFormatExceptionUma string não pode ser analisada como número.
SecurityExceptionUma operação é negada pelo gerenciador de segurança.
NoClassDefFoundErrorUma classe foi encontrada em tempo de compilação, mas não pode ser carregada em tempo de execução.
ArithmeticExceptionUma operação aritmética produz um resultado indefinido, como divisão por zero.
StringIndexOutOfBoundsExceptionUma string é acessada com um índice fora do intervalo válido.
IndexOutOfBoundsExceptionUma coleção é acessada com um índice fora do intervalo válido.
NegativeArraySizeExceptionUm array é criado com tamanho negativo.
ArrayStoreExceptionUm objeto do tipo errado é armazenado em um array.
InterruptedExceptionUma thread é interrompida enquanto está aguardando, dormindo ou bloqueada.
CloneNotSupportedExceptionO método clone() é chamado em um objeto cuja classe não implementa Cloneable.
IllegalAccessExceptionO código tenta acessar uma classe, campo ou método para o qual não tem permissão.
InstantiationExceptionTentativa de criar uma instância de uma classe abstrata ou interface via reflexão.
NoSuchFieldErrorUm campo é referenciado em tempo de execução, mas não existe na classe.
NoSuchMethodErrorUm método é chamado em tempo de execução, mas não existe na classe.
IllegalThreadStateExceptionUma operação de thread é realizada quando a thread não está em um estado adequado.
IllegalMonitorStateExceptionUma thread tenta uma operação de monitor (wait, notify) sem possuir o monitor do objeto.
InputMismatchExceptionUm token do Scanner não corresponde ao tipo esperado.
NoSuchElementExceptionTentativa de recuperar um elemento de uma coleção vazia ou iterador esgotado.
EmptyStackExceptionUma operação é tentada em uma Stack vazia.
SocketExceptionUma operação de socket falha, como criar ou acessar um socket.
SocketTimeoutExceptionUma operação de leitura ou conexão de socket atinge o tempo limite.
ConnectExceptionNão é possível estabelecer uma conexão com um host remoto.
UnknownHostExceptionO hostname não pode ser resolvido para um endereço IP.
MalformedURLExceptionA string de URL não está em um formato válido.
EOFExceptionO fim do arquivo ou stream é atingido de forma inesperada.
ClosedChannelExceptionUma operação é tentada em um canal que já foi fechado.
SQLExceptionUm erro de acesso ao banco de dados ocorre durante operações SQL.
AccessControlExceptionUma verificação de segurança falha para uma permissão específica.
InvocationTargetExceptionUm método invocado via reflexão lança uma exceção.
UnsatisfiedLinkErrorUm método nativo não consegue encontrar sua implementação em biblioteca nativa.
ExceptionInInitializerErrorUma exceção é lançada durante a execução de um bloco inicializador estático.
IncompatibleClassChangeErrorUma classe foi alterada de forma incompatível desde que o código chamador foi compilado.
AbstractMethodErrorUm método abstrato é chamado sem ter implementação.
VerifyErrorO verificador de bytecode detecta bytecode malformado ou ilegal.
OutOfMemoryError: MetaspaceA JVM esgotou a área de memória Metaspace onde os metadados de classes são armazenados.
OutOfMemoryError: GC OverheadO garbage collector está gastando tempo demais coletando com muito pouca memória recuperada.
DeadlockDuas ou mais threads ficam bloqueadas indefinidamente, cada uma esperando a outra liberar um lock.
ClassPath ErrorO classpath está configurado incorretamente, impedindo que as classes sejam carregadas.
UnsupportedEncodingExceptionUma codificação de caracteres não é suportada pela JVM.
DateTimeParseExceptionUma string de data/hora não pode ser analisada de acordo com o formato esperado.
PatternSyntaxExceptionUma expressão regular possui sintaxe inválida.
LinkageErrorUma classe possui dependência de outra classe que sofreu uma alteração incompatível.
ClassCircularityErrorUma dependência circular é detectada na herança de classes.
ClassFormatErrorUm arquivo de classe possui formato ou estrutura inválidos.
MissingResourceExceptionUm pacote de recursos ou chave de recurso não pode ser encontrado.
SAXParseExceptionUm documento XML contém um erro de análise.
ReflectiveOperationExceptionUma operação de reflexão lança uma exceção.
TimeoutExceptionUma operação atingiu o tempo limite aguardando um resultado.
ExecutionExceptionUma exceção ocorreu durante a execução de uma tarefa submetida a um executor.
RejectedExecutionExceptionUma tarefa não pode ser aceita pelo executor para execução.
BrokenBarrierExceptionUm CyclicBarrier está em estado corrompido quando uma thread tenta aguardar.
CompletionExceptionUm CompletableFuture foi concluído com uma exceção.
BufferUnderflowExceptionUma operação de leitura em um buffer excede os dados restantes.
BufferOverflowExceptionUma operação de escrita em um buffer excede sua capacidade.
ReadOnlyBufferExceptionUma operação de escrita é tentada em um buffer somente leitura.
CharConversionExceptionUma operação de codificação ou decodificação de caracteres encontra uma sequência de bytes inválida.
ObjectStreamExceptionUma exceção ocorreu durante a serialização ou desserialização de objetos Java.
NotSerializableExceptionUm objeto que não implementa Serializable está sendo serializado.
InvalidClassExceptionUma classe serializada tem uma versão incompatível ou formato inválido.
CertificateExceptionUm erro relacionado a certificado ocorreu durante operações SSL/TLS.
SSLHandshakeExceptionO handshake SSL/TLS falhou entre cliente e servidor.
ProtocolExceptionUma violação de protocolo HTTP ou de rede ocorreu.
BindExceptionUm socket não pode ser vinculado ao endereço ou porta solicitados.
AccessDeniedExceptionUma operação no sistema de arquivos é negada por permissões insuficientes.
NoSuchFileExceptionO arquivo ou diretório no caminho especificado não existe.
FileAlreadyExistsExceptionUma operação de criação ou movimentação de arquivo falha porque o arquivo de destino já existe.
DirectoryNotEmptyExceptionA exclusão de um diretório falha porque o diretório não está vazio.