Java-undantagFel
NullPointerExceptionNullPointerException
En null-referens används där ett objekt krävs.
jvmandroidspring
Visa detaljer Bläddra bland alla 80 Java-undantag-felkoder med orsaker, lösningar och exempel.
NullPointerExceptionEn null-referens används där ett objekt krävs.
ArrayIndexOutOfBoundsExceptionEn array nås med ett index som är negativt eller större än eller lika med arraylängden.
ClassCastExceptionEtt objekt castas till en typ som det inte är en instans av.
IllegalArgumentExceptionEn metod tar emot ett argument som inte är giltigt för dess förväntade intervall eller format.
IOExceptionEn I/O-operation misslyckas eller avbryts.
FileNotFoundExceptionDen angivna filsökvägen finns inte eller kan inte öppnas.
StackOverflowErrorAnropsstacken har överskridit sin maximala storlek, vanligtvis på grund av djup eller oändlig rekursion.
OutOfMemoryErrorJVM har tömt sitt tillgängliga heap-minne.
ConcurrentModificationExceptionEn samling modifieras medan den itereras.
ClassNotFoundExceptionEn klass kan inte hittas på classpath vid körning.
NoSuchMethodExceptionEn metod med det angivna namnet och parametertyperna kan inte hittas via reflektion.
UnsupportedOperationExceptionEn operation stöds inte av implementationen.
IllegalStateExceptionEn metod anropas vid fel tidpunkt eller objektet befinner sig i ett ogiltigt tillstånd.
NumberFormatExceptionEn sträng kan inte tolkas som ett tal.
SecurityExceptionEn operation nekas av säkerhetshanteraren.
NoClassDefFoundErrorEn klass hittades vid kompilering men kan inte laddas vid körning.
ArithmeticExceptionEn aritmetisk operation ger ett odefinierat resultat, till exempel division med noll.
StringIndexOutOfBoundsExceptionEn sträng nås med ett index utanför dess giltiga intervall.
IndexOutOfBoundsExceptionEn samling nås med ett index utanför dess giltiga intervall.
NegativeArraySizeExceptionEn array skapas med en negativ storlek.
ArrayStoreExceptionEtt objekt av fel typ lagras i en array.
InterruptedExceptionEn tråd avbryts medan den väntar, sover eller är blockerad.
CloneNotSupportedExceptionMetoden clone() anropas på ett objekt vars klass inte implementerar Cloneable.
IllegalAccessExceptionKod försöker komma åt en klass, ett fält eller en metod som den inte har behörighet att nå.
InstantiationExceptionEtt försök görs att skapa en instans av en abstrakt klass eller ett gränssnitt via reflektion.
NoSuchFieldErrorEtt fält refereras vid körning men finns inte i klassen.
NoSuchMethodErrorEn metod anropas vid körning men finns inte i klassen.
IllegalThreadStateExceptionEn trådoperation utförs när tråden inte befinner sig i ett lämpligt tillstånd.
IllegalMonitorStateExceptionEn tråd försöker utföra en monitoroperation (wait, notify) utan att äga objektets monitor.
InputMismatchExceptionEn Scanner-token matchar inte den förväntade typen.
NoSuchElementExceptionEtt försök görs att hämta ett element från en tom samling eller en uttömd iterator.
EmptyStackExceptionEn operation försöks på en tom Stack.
SocketExceptionEn socketoperation misslyckas, till exempel att skapa eller nå en socket.
SocketTimeoutExceptionEn socket-läsning eller anslutningsoperation tar för lång tid.
ConnectExceptionEn anslutning till en fjärrvärd kan inte upprättas.
UnknownHostExceptionVärdnamnet kan inte lösas till en IP-adress.
MalformedURLExceptionEn URL-sträng har inte ett giltigt format.
EOFExceptionSlutet på filen eller strömmen nås oväntat.
ClosedChannelExceptionEn operation försöks på en kanal som har stängts.
SQLExceptionEtt databasåtkomstfel inträffar under SQL-operationer.
AccessControlExceptionEn säkerhetskontroll misslyckas för en specifik behörighet.
InvocationTargetExceptionEn metod anropad via reflektion kastar ett undantag.
UnsatisfiedLinkErrorEn nativ metod kan inte hitta sin implementering i ett nativt bibliotek.
ExceptionInInitializerErrorEtt undantag kastas under körning av ett statiskt initialiseringsblock.
IncompatibleClassChangeErrorEn klass har förändrats på ett inkompatibelt sätt sedan den anropande koden kompilerades.
AbstractMethodErrorEn abstrakt metod anropas som saknar implementering.
VerifyErrorBytekodverifieraren upptäcker felaktig eller ogiltig bytekod.
OutOfMemoryError: MetaspaceJVM:en har förbrukat sitt Metaspace-minnesområde där klassmetadata lagras.
OutOfMemoryError: GC OverheadSkräpsamlaren lägger ned för mycket tid på insamling med för lite minne återvunnet.
DeadlockTvå eller fler trådar är blockerade för alltid och väntar var och en på att den andra ska frigöra ett lås.
ClassPath ErrorKlassökvägen är felkonfigurerad, vilket förhindrar att klasser laddas.
UnsupportedEncodingExceptionEn teckenkodning stöds inte av JVM:en.
DateTimeParseExceptionEn datum/tid-sträng kan inte tolkas enligt det förväntade formatet.
PatternSyntaxExceptionEtt reguljärt uttryck har ogiltig syntax.
LinkageErrorEn klass har ett beroende till en annan klass som har en inkompatibel förändring.
ClassCircularityErrorEn cirkulär beroende detekteras i klassarv.
ClassFormatErrorEn klassfil har ett ogiltigt format eller en ogiltig struktur.
MissingResourceExceptionEtt resursbunt eller en resursnyckel kan inte hittas.
SAXParseExceptionEtt XML-dokument har ett tolkningsfel.
ReflectiveOperationExceptionEn reflektionsoperation kastar ett undantag.
TimeoutExceptionEn operation tog för lång tid att vänta på ett resultat.
ExecutionExceptionEtt undantag uppstod under körningen av en uppgift som lämnades till en exekutor.
RejectedExecutionExceptionEn uppgift kan inte accepteras av exekutorn för körning.
BrokenBarrierExceptionEn CyclicBarrier är i ett trasigt tillstånd när en tråd försöker invänta den.
CompletionExceptionEn CompletableFuture avslutades med ett undantag.
BufferUnderflowExceptionEn läsoperation på en buffert överskrider återstående data.
BufferOverflowExceptionEn skrivoperation på en buffert överskrider dess kapacitet.
ReadOnlyBufferExceptionEn skrivoperation försöks på en skrivskyddad buffert.
CharConversionExceptionEn teckenkodnings- eller avkodningsoperation stöter på en ogiltig bytesekvens.
ObjectStreamExceptionEtt undantag uppstod under Java-objektserialisering eller -deserialisering.
NotSerializableExceptionEtt objekt som inte implementerar Serializable håller på att serialiseras.
InvalidClassExceptionEn serialiserad klass har en inkompatibel version eller ogiltigt format.
CertificateExceptionEtt certifikatrelaterat fel uppstod under SSL/TLS-operationer.
SSLHandshakeExceptionSSL/TLS-handskakningen misslyckades mellan klient och server.
ProtocolExceptionEn HTTP- eller nätverksprotokollsöverträdelse inträffade.
BindExceptionEn socket kan inte bindas till den begärda adressen eller porten.
AccessDeniedExceptionEn filsystemsoperation nekas på grund av otillräckliga behörigheter.
NoSuchFileExceptionFilen eller katalogen på den angivna sökvägen existerar inte.
FileAlreadyExistsExceptionEn filskapnings- eller flyttoperation misslyckas eftersom målfilen redan existerar.
DirectoryNotEmptyExceptionEn katalogradering misslyckas eftersom katalogen inte är tom.