Exception JavaError
ClassNotFoundExceptionClassNotFoundException
Sebuah class tidak dapat ditemukan pada classpath saat runtime.
jvmandroidspring
Lihat detail ClassCastExceptionSebuah objek di-cast ke tipe yang bukan merupakan instance-nya.
Tipe runtime objek tidak kompatibel dengan tipe target dalam cast. Ini sering terjadi saat melakukan downcast dari superclass atau ketika koleksi mengandung tipe campuran.
Gunakan instanceof untuk memeriksa tipe sebelum melakukan cast. Gunakan generics untuk memastikan keamanan tipe saat kompilasi. Tinjau hierarki class untuk memastikan cast valid.
Object obj = "hello";
Integer i = (Integer) obj;ClassNotFoundExceptionSebuah class tidak dapat ditemukan pada classpath saat runtime.
IllegalArgumentExceptionSebuah metode menerima argumen yang tidak valid untuk rentang atau format yang diharapkan.
NumberFormatExceptionSebuah string tidak dapat diurai sebagai angka.
CloneNotSupportedExceptionMetode clone() dipanggil pada objek yang kelasnya tidak mengimplementasikan Cloneable.
NoSuchFieldErrorSebuah field direferensikan pada runtime tetapi tidak ada dalam kelas.
IllegalThreadStateExceptionSebuah operasi thread dilakukan ketika thread tidak berada dalam kondisi yang sesuai.