Java連MSSQL錯誤訊息

Exception in thread "main" java.lang.Error: Unresolved compilation problem:

Unhandled exception type SQLException

at JavaName.main(JavaName.java:)

安裝jdk

vscode設定中java.Home加入如下:

"java.home": "/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home"

private static final String Connurl = "jdbc:sqlserver:%s; databaseName=%s";
private static final String HostName = "//*****:1433";
private static final String DatabaseName = "*****";
private static final String UserName = "*****";
private static final String PassWord = "*****";
private static Connection conn;
public static void main(String[] args) throws Exception{
    query();
}
    
public static Connection DBConnect(){
   try {
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
        conn = DriverManager.getConnection(String.format(Connurl, HostName, DatabaseName), UserName, PassWord);
   } catch (ClassNotFoundException e) {
        System.out.println("資料庫連接時發生了:ClassNotFoundException!");
        e.printStackTrace();
   } catch (Exception ex) {
        System.out.println("Error: " + ex);
   }
        return conn;
   }

     //查詢
public static void query() throws Exception{
  Connection con = getConnection();	        
  Statement stmt = con.createStatement();	    
  ResultSet rs = stmt.executeQuery("select * from TabelName");	 	 
// 如果物件中有資料,就會迴圈打印出來
  while (rs.next()){	                
	System.out.println(rs.getString("FieldName"));
   }
   rs.close();
   stmt.close();
   conn.close();    	     
}