Java-undantagFel
ArrayStoreExceptionArrayStoreException
Ett objekt av fel typ lagras i en array.
jvmandroid
Visa detaljer 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.
Tråd A håller lås 1 och väntar på lås 2, medan tråd B håller lås 2 och väntar på lås 1. Ingen tråd kan fortsätta, vilket får applikationen att hänga sig. Detta är ett körtidstillstånd, inte ett undantag.
Förvärva alltid lås i en konsekvent ordning. Använd tryLock() med tidsgränser. Minimera omfånget av synchronized-block. Använd java.util.concurrent-verktyg i stället för manuell låsning. Använd jstack för att detektera dödlägen.
ArrayStoreExceptionEtt objekt av fel typ lagras i en array.
NullPointerExceptionEn null-referens används där ett objekt krävs.
NegativeArraySizeExceptionEn array skapas med en negativ storlek.
ConcurrentModificationExceptionEn samling modifieras medan den itereras.
LinkageErrorEn klass har ett beroende till en annan klass som har en inkompatibel förändring.
ClosedChannelExceptionEn operation försöks på en kanal som har stängts.