java.sql.SQLException:没有为参数5指定值

我有一个方法,我传递一个Object值,并从该方法我调用一个SQL存储过程方法,代码是这样的

在此处输入图像描述

我在可调用语句中设置值,如下面的代码所示,但它们是一种情况,我不想在存储过程方法中传递一个值,执行它后给我跟随错误,任何想法如何解决它,任何帮助都会非常值得赞赏。 非常感谢社区。 在此处输入图像描述