Você deve usar a API de matriz JDBC , conforme a documentação.
Você não pode apenas
setObject
uma matriz em JDBC. Seria bom se fosse assim que funcionasse, mas não é. Espera-se que você lide com arrays especialmente. Array jdbcSkus = con.createArrayOf("VARCHAR", skus);
pstmt.setArray(2, jdbcSkus);