Java výjimkyChyba
ClassNotFoundExceptionClassNotFoundException
Třídu nelze za běhu najít na classpath.
jvmandroidspring
Co způsobuje tuto chybu
Třída není dostupná v classpath. Nastává nejčastěji při volání `Class.forName()`, `ClassLoader.loadClass()` nebo když závislost chybí za běhu, ale byla přítomna v době kompilace.
Jak to opravit
Přidejte chybějící JAR nebo závislost do classpath. Zkontrolujte překlepy v plně kvalifikovaném názvu třídy. Ujistěte se, že závislost je zahrnuta v runtime classpath, nejen v compile-time.
Související chybové kódy
Java výjimkyChyba
NegativeArraySizeExceptionNegativeArraySizeException
Pole je vytvořeno se zápornou velikostí.
jvmandroid
Zobrazit podrobnosti Java výjimkyChyba
IOExceptionIOException
I/O operace selže nebo je přerušena.
jvmandroidspring
Zobrazit podrobnosti Java výjimkyChyba
NoSuchFieldErrorNoSuchFieldError
Za běhu je odkazováno na pole, které ve třídě neexistuje.
jvmandroid
Zobrazit podrobnosti Java výjimkyFatální
OutOfMemoryErrorOutOfMemoryError — Java Heap Space
JVM vyčerpal dostupnou paměť haldy.
jvmandroid
Zobrazit podrobnosti Java výjimkyFatální
NoClassDefFoundErrorNoClassDefFoundError
Třída byla nalezena při kompilaci, ale za běhu ji nelze načíst.
jvmandroidspring
Zobrazit podrobnosti Java výjimkyFatální
LinkageErrorLinkageError
Třída má závislost na jiné třídě, která se nekompatibilně změnila.
jvm
Zobrazit podrobnosti