package jxc;/**
 * <p>Title: jxc demo</p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Company: </p>
 * @author cwx
 * @version 1.0
 */import java.sql.*;public class ConnectionManager {
  public ConnectionManager() {
  }
  static public Connection getConnection(){
    try{
      //使用用来连接ODBC数据源的JDBC驱动,以连接到数据库
      Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
      String url="jdbc:microsoft:sqlserver://localhost:1433;databasename=testDB";
      String user="sa";
      String password="11";
       //DBQ参数用来指定数据库所在的位置,读者需要把它改为自己机器上的实际路径
      Connection conn = DriverManager.getConnection("url,user,psssword");
      return conn;
    }
    catch(java.lang.ClassNotFoundException e){
      System.err.print("get connection error!");
      System.err.print(e);
    }
    catch(java.sql.SQLException e){
      System.err.print("get connection error!");
      System.err.print(e);
    }    //出现错误,返回null
    return null;
  }}
这是SQL连接Jbuilder的代码 可运行之后有以下错误 请问哪个高手指点下 !
"ConnectionManager.java": unreported exception java.lang.InstantiationException; must be caught or declared to be thrown at line 20, column 80
"ConnectionManager.java": unreported exception java.lang.IllegalAccessException; must be caught or declared to be thrown at line 20, column 80
就是这句话的问题
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();