这个简单啊。
你可以在执行插入操作时,catch住exception,
看看是什么错误,然后回过头来,再修改代码不久可以了?不过,不推荐使用这样笨方法
throw exception 不是一个好的思路

解决方案 »

  1.   

    其实你可以在异常中,判断出错代码,从而知道是否是主KEY重复。
    出错代码值我可记不住,可以在Java文档中找到。
      

  2.   

    应该捕获特定的主兼冲突异常,然后针对此进行处理
    不过最好不要try 和 catch 太影响速度了,大概能慢3倍左右
      

  3.   

    没搞懂,为什么要直接插入呢?java不是有几个数据库操作函数吗?可以采用更新,没有才插入呀