本帖最后由 dedlous 于 2012-04-17 23:22:33 编辑

解决方案 »

  1.   

    try{...}catch{...}
    catch前少了个
      

  2.   

    整下格式就行了。public class MyTest2 { public static void main(String[] args) throws SQLException{
    //装载驱动
    try {
    Class.forName("org.sqlite.JDBC");
    System.out.println("drive loaded");
    //建立连接
    Connection connection1=
    DriverManager.getConnection("jdbc:sqlite:e:\\sql\\test2.db");
    System.out.println("database connected"); //创建statement
    java.sql.Statement stat=connection1.createStatement(); //执行statement
    ResultSet resultset=stat.executeQuery(".tables"); }//少了这个}
    catch (ClassNotFoundException e) 
    {
    e.printStackTrace();
    }
    }
    }
      

  3.   

    catch 之前应有一个 "}". 从后面删除一个 "}".