正如我在主题中提到的,我面临着“未使用局部变量conn的值”的警告
我清楚地在我的代码中使用了这个变量,但它显示了这种类型的错误。如果您能就此给我提供建议,我们将不胜感激。
[代码]
package jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class example {
public static void main(String[] ar) {
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Success to find Driver");
}catch(ClassNotFoundException e) {
System.err.println("error = Failed to find driver");
}//*Find MYSQL driver
Connection conn = null;
try {
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/class", "root", "****");
System.out.println("Connected to MySql");
} catch (SQLException e) {
System.err.println("error = Failed to Create connection");
}//* Creating Connection
}
}
[运行后结果]
success to find driver error=未能创建连接
1条答案
按热度按时间ih99xse11#
在您的代码中指定了一个引用
conn
但是您没有在任何地方使用该对象,因此发出警告。为了摆脱警告,要么在某处使用它(也许做一个
sysout
某处)或添加@SuppressWarnings("unused")
注解