Unreachable catch block for SQLException   那是你的try块里没有抛出sqlexception异常你把connect语句放在try块里试试~

解决方案 »

  1.   

    因为你上面的语句 String sql="...";  这个字符传是一定不能抛出 SQL 异常的。
    而且 execUpdateSQL();是你自己定义的方法.也没有 SQL 异常抛出.
    所以 你是捕获不到 SQL 异常的.
      

  2.   

    那么是不是可以不要捕获SQL异常?
      

  3.   

    try{}中代码不会抛出SQLException 你留Exception 就行了,要么你就让execUpdateSQL抛这个异常.
    Unreachable catch block for SQLException   
    对于SQLException 来说catch代码块是不能到达的.