Java výjimkyChyba
ClassNotFoundExceptionClassNotFoundException
Třídu nelze za běhu najít na classpath.
jvmandroidspring
Zobrazit podrobnosti ClassCastExceptionObjekt je přetypován na typ, jehož instancí není.
Runtime typ objektu není kompatibilní s cílovým typem přetypování. Nastává nejčastěji při přetypování dolů ze superclassy nebo když kolekce obsahují smíšené typy.
Před přetypováním ověřte typ pomocí `instanceof`. Použijte generika pro zajištění typové bezpečnosti v době kompilace. Zkontrolujte hierarchii tříd a ověřte, že přetypování je platné.
Object obj = "hello";
Integer i = (Integer) obj;ClassNotFoundExceptionTřídu nelze za běhu najít na classpath.
IllegalArgumentExceptionMetoda obdrží argument, který neodpovídá očekávanému rozsahu nebo formátu.
NumberFormatExceptionŘetězec nelze převést na číslo.
CloneNotSupportedExceptionMetoda clone() je zavolána na objektu, jehož třída neimplementuje Cloneable.
NoSuchFieldErrorZa běhu je odkazováno na pole, které ve třídě neexistuje.
IllegalThreadStateExceptionOperace s vláknem je provedena, když se vlákno nenachází v odpovídajícím stavu.