Java výjimkyFatální
ExceptionInInitializerErrorExceptionInInitializerError
Při provádění statického inicializačního bloku je vyhozena výjimka.
jvmandroid
Co způsobuje tuto chybu
Statický blok nebo inicializátor statického pole vyhodí nekontrolovanou výjimku. To způsobí selhání načítání třídy. Následné pokusy o použití třídy vyhodí NoClassDefFoundError.
Jak to opravit
Opravte výjimku ve statickém inicializátoru. Přidejte try-catch do statického bloku. Zkontrolujte hodnoty null nebo chybějící zdroje při statické inicializaci. Přesuňte složitou inicializaci na líné vzory.
Související chybové kódy
Java výjimkyChyba
NullPointerExceptionNullPointerException
Nulová reference je použita na místě, kde je vyžadován objekt.
jvmandroidspring
Zobrazit podrobnosti Java výjimkyChyba
DirectoryNotEmptyExceptionDirectoryNotEmptyException
Smazání adresáře selhalo, protože adresář není prázdný.
jvm
Zobrazit podrobnosti Java výjimkyChyba
IOExceptionIOException
I/O operace selže nebo je přerušena.
jvmandroidspring
Zobrazit podrobnosti Java výjimkyChyba
AccessControlExceptionAccessControlException
Bezpečnostní kontrola pro konkrétní oprávnění selhala.
jvm
Zobrazit podrobnosti Java výjimkyChyba
MalformedURLExceptionMalformedURLException
Řetězec URL nemá platný formát.
jvmandroid
Zobrazit podrobnosti Java výjimkyChyba
SecurityExceptionSecurityException
Operace byla zamítnuta správcem zabezpečení.
jvmandroidspring
Zobrazit podrobnosti