mirror of https://github.com/alibaba/fastjson2.git
try catch defineClassPublic
This commit is contained in:
parent
4fed78aff5
commit
218481e3c2
|
|
@ -597,10 +597,9 @@ public class ObjectReaderCreatorASM
|
|||
}
|
||||
|
||||
byte[] code = cw.toByteArray();
|
||||
|
||||
Class<?> readerClass = classLoader.defineClassPublic(classNameFull, code, 0, code.length);
|
||||
|
||||
try {
|
||||
Class<?> readerClass = classLoader.defineClassPublic(classNameFull, code, 0, code.length);
|
||||
|
||||
Constructor<?> constructor = readerClass.getConstructors()[0];
|
||||
return (ObjectReaderBean) constructor
|
||||
.newInstance(objectClass, supplier, fieldReaderArray);
|
||||
|
|
|
|||
Loading…
Reference in New Issue