update liteflow-core/src/main/java/com/yomahub/liteflow/core/proxy/ComponentProxy.java.

参数可能为null,如果args.length出现NullPointerException后,进入catch中,再把NullPointerException强转为InvocationTargetException,catch中又会出现:java.lang.NullPointerException cannot be cast to java.lang.reflect.InvocationTargetException 的异常

Signed-off-by: zcl <9928619+zhangcl1991@user.noreply.gitee.com>
This commit is contained in:
zcl
2023-08-02 06:24:58 +00:00
committed by Gitee
parent 938afb6ad6
commit 17ede77794

View File

@@ -227,7 +227,7 @@ public class ComponentProxy {
}
try {
if (args.length > 0){
if (args != null && args.length > 0){
Object[] wrapArgs = ArrayUtil.insert(args, 0, proxy);
return liteFlowMethodBean.getMethod().invoke(bean, wrapArgs);
}else{