Exception Java
Jelajahi semua 80 kode error Exception Java dengan penyebab, perbaikan, dan contoh.
NullPointerExceptionNullPointerException
Referensi null digunakan di tempat yang membutuhkan objek.
ArrayIndexOutOfBoundsExceptionArrayIndexOutOfBoundsException
Array diakses dengan indeks yang negatif atau lebih besar dari atau sama dengan panjang array.
ClassCastExceptionClassCastException
Sebuah objek di-cast ke tipe yang bukan merupakan instance-nya.
IllegalArgumentExceptionIllegalArgumentException
Sebuah metode menerima argumen yang tidak valid untuk rentang atau format yang diharapkan.
IOExceptionIOException
Operasi I/O gagal atau terinterupsi.
FileNotFoundExceptionFileNotFoundException
Path file yang ditentukan tidak ada atau tidak dapat dibuka.
StackOverflowErrorStackOverflowError
Call stack telah melebihi ukuran maksimumnya, biasanya akibat rekursi yang dalam atau tak terbatas.
OutOfMemoryErrorOutOfMemoryError — Java Heap Space
JVM telah menghabiskan memori heap yang tersedia.
ConcurrentModificationExceptionConcurrentModificationException
Sebuah koleksi dimodifikasi saat sedang diiterasi.
ClassNotFoundExceptionClassNotFoundException
Sebuah class tidak dapat ditemukan pada classpath saat runtime.
NoSuchMethodExceptionNoSuchMethodException
Sebuah metode dengan nama dan tipe parameter yang ditentukan tidak dapat ditemukan melalui reflection.
UnsupportedOperationExceptionUnsupportedOperationException
Sebuah operasi tidak didukung oleh implementasinya.
IllegalStateExceptionIllegalStateException
Sebuah metode dipanggil pada waktu yang tidak tepat atau objek berada dalam kondisi yang tidak valid.
NumberFormatExceptionNumberFormatException
Sebuah string tidak dapat diurai sebagai angka.
SecurityExceptionSecurityException
Sebuah operasi ditolak oleh security manager.
NoClassDefFoundErrorNoClassDefFoundError
Sebuah kelas ditemukan pada waktu kompilasi tetapi tidak dapat dimuat pada waktu runtime.
ArithmeticExceptionArithmeticException
Sebuah operasi aritmetika menghasilkan nilai yang tidak terdefinisi, seperti pembagian dengan nol.
StringIndexOutOfBoundsExceptionStringIndexOutOfBoundsException
Sebuah string diakses dengan indeks yang berada di luar rentang validnya.
IndexOutOfBoundsExceptionIndexOutOfBoundsException
Sebuah koleksi diakses dengan indeks yang berada di luar rentang validnya.
NegativeArraySizeExceptionNegativeArraySizeException
Sebuah array dibuat dengan ukuran negatif.
ArrayStoreExceptionArrayStoreException
Sebuah objek dengan tipe yang salah disimpan ke dalam array.
InterruptedExceptionInterruptedException
Sebuah thread diinterupsi saat sedang menunggu, tidur, atau terblokir.
CloneNotSupportedExceptionCloneNotSupportedException
Metode clone() dipanggil pada objek yang kelasnya tidak mengimplementasikan Cloneable.
IllegalAccessExceptionIllegalAccessException
Kode mencoba mengakses kelas, field, atau metode yang tidak memiliki izin untuk diakses.
- InstantiationException
- NoSuchFieldError
- NoSuchMethodError
- IllegalThreadStateException
- IllegalMonitorStateException
- InputMismatchException
- NoSuchElementException
- EmptyStackException
- SocketException
- SocketTimeoutException
- ConnectException
- UnknownHostException
- MalformedURLException
- EOFException
- ClosedChannelException
- SQLException
- AccessControlException
- InvocationTargetException
- UnsatisfiedLinkError
- ExceptionInInitializerError
- IncompatibleClassChangeError
- AbstractMethodError
- VerifyError
- OutOfMemoryError — Metaspace
- OutOfMemoryError — GC Overhead Limit Exceeded
- Deadlock
- ClassPath Error
- UnsupportedEncodingException
- DateTimeParseException
- PatternSyntaxException
- LinkageError
- ClassCircularityError
- ClassFormatError
- MissingResourceException
- SAXParseException
- ReflectiveOperationException
- TimeoutException
- ExecutionException
- RejectedExecutionException
- BrokenBarrierException
- CompletionException
- BufferUnderflowException
- BufferOverflowException
- ReadOnlyBufferException
- CharConversionException
- ObjectStreamException
- NotSerializableException
- InvalidClassException
- CertificateException
- SSLHandshakeException
- ProtocolException
- BindException
- AccessDeniedException
- NoSuchFileException
- FileAlreadyExistsException
- DirectoryNotEmptyException