如果要执行的sql语句中最后有一个分号,就会导致该错误,正确的形式应为:String sql="insert into person(id,name,password,age,email,image) values(?,?,?,?,?,?)";