diff --git a/src/main/java/com/alibaba/druid/filter/logging/LogFilter.java b/src/main/java/com/alibaba/druid/filter/logging/LogFilter.java index 067890fd17..cb82cc2f7d 100644 --- a/src/main/java/com/alibaba/druid/filter/logging/LogFilter.java +++ b/src/main/java/com/alibaba/druid/filter/logging/LogFilter.java @@ -539,7 +539,9 @@ public abstract class LogFilter extends FilterEventAdapter implements LogFilterM List parameters = new ArrayList(parametersSize); for (int i = 0; i < parametersSize; ++i) { JdbcParameter jdbcParam = statement.getParameter(i); - parameters.add(jdbcParam.getValue()); + parameters.add(jdbcParam != null + ? jdbcParam.getValue() + : null); } String dbType = statement.getConnectionProxy().getDirectDataSource().getDbType();