InterruptedExceptionInterruptedException
Một luồng bị ngắt trong khi đang chờ, ngủ hoặc bị block.
Nguyên nhân gây ra lỗi này
Luồng khác gọi interrupt() trên luồng hiện tại trong khi luồng đang thực hiện thao tác blocking như Thread.sleep(), Object.wait() hoặc BlockingQueue.take().
Cách sửa
Xử lý việc ngắt một cách duyên dáng bằng cách dọn dẹp và thoát. Khôi phục cờ ngắt bằng Thread.currentThread().interrupt(). Không được nuốt im lặng ngoại lệ.
Mã lỗi liên quan
AccessControlExceptionAccessControlException
Kiểm tra bảo mật thất bại đối với một quyền cụ thể.
ClassNotFoundExceptionClassNotFoundException
Một lớp không thể tìm thấy trên classpath tại runtime.
ExecutionExceptionExecutionException
Một ngoại lệ xảy ra trong quá trình thực thi tác vụ được gửi đến executor.
InvalidClassExceptionInvalidClassException
Mộ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ệ.
NoClassDefFoundErrorNoClassDefFoundError
Mộ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.
NoSuchMethodErrorNoSuchMethodError
Một method được gọi lúc runtime nhưng không tồn tại trong class.