Đi đến nội dung
Ngoại lệ JavaLỗi
ReadOnlyBufferException

ReadOnlyBufferException

Thao tác ghi được thực hiện trên buffer chỉ đọc.

jvm

Nguyên nhân gây ra lỗi này

Buffer được tạo dưới dạng chỉ đọc (ví dụ: qua asReadOnlyBuffer()) và không hỗ trợ thao tác put hoặc write. Buffer chỉ đọc được dùng để ngăn chặn sửa đổi.

Cách sửa

Dùng buffer có thể ghi thay thế. Tạo bản sao buffer nếu cần chỉnh sửa. Kiểm tra isReadOnly() trước khi thực hiện ghi.

Tài liệu chính thức

Mã lỗi liên quan