```java
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Connection;
import java.sql.Statement;
public class aaaa {
public static void main(String[] args) {
String url="jdbc:mysql://localhost:3306/ds?&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC";
String dataBaseName="root";
String dataBasePwd="257948";
Connection conn=null;
try {
Class.forName("com.mysql.cj.jdbc.Driver");
conn=DriverManager.getConnection(url,dataBaseName,dataBasePwd);
System.out.println("连接成功");
} catch (Exception e) {
System.out.println("连接失败");
e.printStackTrace();
}finally{
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
**Exception in thread "main" java.lang.NullPointerException
at aaaa.main(aaaa.java:29)**