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

IllegalArgumentException

Mộ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.

jvmandroidspring

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

Giá trị truyền vào phương thức không đáp ứng điều kiện tiên quyết của phương thức. Bao gồm giá trị âm khi cần dương, chuỗi rỗng, giá trị null hoặc giá trị ngoài phạm vi chấp nhận được.

Cách sửa

Xác thực đối số trước khi truyền vào phương thức. Kiểm tra tài liệu phương thức về phạm vi đầu vào hợp lệ. Thêm xác thực đầu vào tại các điểm vào của phương thức.

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

Mã lỗi liên quan