Ngoại lệ JavaLỗi
NullPointerExceptionNullPointerException
Một tham chiếu null được sử dụng ở nơi yêu cầu một đối tượng.
jvmandroidspring
Xem chi tiết Duyệt tất cả 80 mã lỗi Ngoại lệ Java với nguyên nhân, cách sửa và ví dụ.
NullPointerExceptionMột tham chiếu null được sử dụng ở nơi yêu cầu một đối tượng.
ArrayIndexOutOfBoundsExceptionMột mảng được truy cập với chỉ số âm hoặc lớn hơn hoặc bằng độ dài mảng.
ClassCastExceptionMột đối tượng được ép kiểu sang một kiểu mà nó không phải là thể hiện.
IllegalArgumentExceptionMột phương thức nhận đối số không hợp lệ cho phạm vi hoặc định dạng dự kiến.
IOExceptionMột thao tác I/O thất bại hoặc bị gián đoạn.
FileNotFoundExceptionĐường dẫn tệp được chỉ định không tồn tại hoặc không thể mở được.
StackOverflowErrorCall stack đã vượt quá kích thước tối đa, thường do đệ quy sâu hoặc vô hạn.
OutOfMemoryErrorJVM đã cạn kiệt bộ nhớ heap khả dụng.
ConcurrentModificationExceptionMột collection bị sửa đổi trong khi đang được duyệt.
ClassNotFoundExceptionMột lớp không thể tìm thấy trên classpath tại runtime.
NoSuchMethodExceptionKhông thể tìm thấy phương thức với tên và kiểu tham số đã chỉ định qua reflection.
UnsupportedOperationExceptionMột thao tác không được hỗ trợ bởi implementation.
IllegalStateExceptionMột phương thức được gọi vào thời điểm không phù hợp hoặc đối tượng đang ở trạng thái không hợp lệ.
NumberFormatExceptionMột chuỗi không thể được phân tích cú pháp thành số.
SecurityExceptionMột thao tác bị từ chối bởi security manager.
NoClassDefFoundErrorMột class được tìm thấy tại thời điểm biên dịch nhưng không thể tải lúc runtime.
ArithmeticExceptionMột phép toán số học tạo ra kết quả không xác định, chẳng hạn như chia cho không.
StringIndexOutOfBoundsExceptionMột chuỗi được truy cập với chỉ số nằm ngoài phạm vi hợp lệ.
IndexOutOfBoundsExceptionMột collection được truy cập với chỉ số nằm ngoài phạm vi hợp lệ.
NegativeArraySizeExceptionMột mảng được tạo với kích thước âm.
ArrayStoreExceptionMột đối tượng sai kiểu được lưu vào mảng.
InterruptedExceptionMột luồng bị ngắt trong khi đang chờ, ngủ hoặc bị block.
CloneNotSupportedExceptionPhương thức clone() được gọi trên đối tượng có class không cài đặt Cloneable.
IllegalAccessExceptionCode cố truy cập class, field hoặc method mà nó không có quyền truy cập.
InstantiationExceptionCố tạo instance của class abstract hoặc interface bằng reflection.
NoSuchFieldErrorMột field được tham chiếu lúc runtime nhưng không tồn tại trong class.
NoSuchMethodErrorMột method được gọi lúc runtime nhưng không tồn tại trong class.
IllegalThreadStateExceptionMột thao tác luồng được thực hiện khi luồng không ở trạng thái phù hợp.
IllegalMonitorStateExceptionMột luồng cố thực hiện thao tác monitor (wait, notify) mà không sở hữu monitor của đối tượng.
InputMismatchExceptionToken của Scanner không khớp với kiểu dự kiến.
NoSuchElementExceptionCố lấy phần tử từ collection rỗng hoặc iterator đã cạn kiệt.
EmptyStackExceptionMột thao tác được thực hiện trên Stack rỗng.
SocketExceptionMột thao tác socket thất bại, chẳng hạn như tạo hoặc truy cập socket.
SocketTimeoutExceptionMột thao tác đọc socket hoặc kết nối bị hết thời gian chờ.
ConnectExceptionKhông thể thiết lập kết nối đến máy chủ từ xa.
UnknownHostExceptionKhông thể phân giải hostname thành địa chỉ IP.
MalformedURLExceptionChuỗi URL không đúng định dạng hợp lệ.
EOFExceptionĐạt đến cuối tệp hoặc luồng một cách bất ngờ.
ClosedChannelExceptionThực hiện thao tác trên một channel đã bị đóng.
SQLExceptionLỗi truy cập cơ sở dữ liệu xảy ra trong quá trình thực hiện các thao tác SQL.
AccessControlExceptionKiểm tra bảo mật thất bại đối với một quyền cụ thể.
InvocationTargetExceptionPhương thức được gọi qua reflection ném ra một ngoại lệ.
UnsatisfiedLinkErrorPhương thức native không tìm thấy thư viện native tương ứng.
ExceptionInInitializerErrorMột ngoại lệ được ném ra trong quá trình thực thi khối khởi tạo static.
IncompatibleClassChangeErrorMột lớp đã thay đổi theo cách không tương thích kể từ khi mã gọi được biên dịch.
AbstractMethodErrorMột phương thức abstract được gọi nhưng không có triển khai.
VerifyErrorBộ xác minh bytecode phát hiện bytecode không hợp lệ hoặc bị lỗi.
OutOfMemoryError: MetaspaceJVM đã dùng hết vùng bộ nhớ Metaspace nơi lưu trữ metadata của lớp.
OutOfMemoryError: GC OverheadBộ thu gom rác dành quá nhiều thời gian thu dọn nhưng giải phóng được rất ít bộ nhớ.
DeadlockHai hoặc nhiều luồng bị chặn mãi mãi, mỗi luồng chờ luồng kia giải phóng khóa.
ClassPath ErrorClasspath được cấu hình sai, ngăn các lớp được nạp.
UnsupportedEncodingExceptionBộ mã hóa ký tự không được JVM hỗ trợ.
DateTimeParseExceptionChuỗi ngày/giờ không thể phân tích theo định dạng dự kiến.
PatternSyntaxExceptionBiểu thức chính quy có cú pháp không hợp lệ.
LinkageErrorMột lớp có dependency vào lớp khác đã thay đổi không tương thích.
ClassCircularityErrorPhát hiện vòng phụ thuộc tuần hoàn trong kế thừa lớp.
ClassFormatErrorFile class có định dạng hoặc cấu trúc không hợp lệ.
MissingResourceExceptionKhông tìm thấy resource bundle hoặc khóa resource.
SAXParseExceptionTài liệu XML có lỗi phân tích cú pháp.
ReflectiveOperationExceptionMột thao tác reflection ném ra ngoại lệ.
TimeoutExceptionMột thao tác hết thời gian chờ kết quả.
ExecutionExceptionMột ngoại lệ xảy ra trong quá trình thực thi tác vụ được gửi đến executor.
RejectedExecutionExceptionMột tác vụ không thể được executor chấp nhận để thực thi.
BrokenBarrierExceptionMột CyclicBarrier đang ở trạng thái hỏng khi một luồng cố gắng await.
CompletionExceptionMột CompletableFuture hoàn thành với ngoại lệ.
BufferUnderflowExceptionThao tác đọc trên buffer vượt quá lượng dữ liệu còn lại.
BufferOverflowExceptionThao tác ghi trên buffer vượt quá dung lượng của nó.
ReadOnlyBufferExceptionThao tác ghi được thực hiện trên buffer chỉ đọc.
CharConversionExceptionThao tác mã hóa hoặc giải mã ký tự gặp chuỗi byte không hợp lệ.
ObjectStreamExceptionMột ngoại lệ xảy ra trong quá trình tuần tự hóa hoặc giải tuần tự hóa đối tượng Java.
NotSerializableExceptionMột đối tượng không triển khai Serializable đang được tuần tự hóa.
InvalidClassExceptionMột class đã tuần tự hóa có phiên bản không tương thích hoặc định dạng không hợp lệ.
CertificateExceptionLỗi liên quan đến chứng chỉ xảy ra trong quá trình thao tác SSL/TLS.
SSLHandshakeExceptionQuá trình bắt tay SSL/TLS thất bại giữa client và server.
ProtocolExceptionXảy ra vi phạm giao thức HTTP hoặc giao thức mạng.
BindExceptionMột socket không thể bind vào địa chỉ hoặc cổng yêu cầu.
AccessDeniedExceptionThao tác hệ thống tệp bị từ chối do không đủ quyền.
NoSuchFileExceptionTệp hoặc thư mục tại đường dẫn chỉ định không tồn tại.
FileAlreadyExistsExceptionThao tác tạo hoặc di chuyển tệp thất bại vì tệp đích đã tồn tại.
DirectoryNotEmptyExceptionXóa thư mục thất bại vì thư mục không rỗng.