PatternSyntaxExceptionPatternSyntaxException
Biểu thức chính quy có cú pháp không hợp lệ.
Nguyên nhân gây ra lỗi này
Mẫu regex chứa lỗi cú pháp như dấu ngoặc không khớp, lớp ký tự không hợp lệ, hoặc quantifier sai. Các ký tự đặc biệt của regex có thể cần được escape.
Cách sửa
Kiểm tra cú pháp regex cẩn thận. Escape ký tự đặc biệt bằng dấu gạch chéo ngược kép (\\d trong chuỗi Java). Dùng Pattern.compile() để xác thực mẫu. Kiểm thử mẫu regex bằng công cụ trực tuyến trước.
Mã lỗi liên quan
ReadOnlyBufferExceptionReadOnlyBufferException
Thao tác ghi được thực hiện trên buffer chỉ đọc.
CloneNotSupportedExceptionCloneNotSupportedException
Phương thức clone() được gọi trên đối tượng có class không cài đặt Cloneable.
ClassCastExceptionClassCastException
Một đối tượng được ép kiểu sang một kiểu mà nó không phải là thể hiện.
InstantiationExceptionInstantiationException
Cố gắng tạo một instance của lớp trừu tượng (abstract) hoặc interface bằng reflection.
NoSuchMethodExceptionNoSuchMethodException
Không thể tìm thấy phương thức với tên và kiểu tham số đã chỉ định qua reflection.
VerifyErrorVerifyError
Bộ xác minh bytecode phát hiện bytecode không hợp lệ hoặc bị lỗi.