我試圖返回一個變量String authServer
,但我似乎無法做到。「返回聲明中找不到符號」
public static String getAuth() {
Connection connection = null;
try {
connection = ConnectionConfig.getConnection();
if (connection != null) {
Statement query = connection.createStatement();
ResultSet rs = query.executeQuery("SELECT auth FROM auth");
while (rs.next()) {
String authServer = rs.getString("auth");
}
}
} catch (Exception e) {
e.printStackTrace();
} finally {
if (connection != null) {
try {
connection.close();
} catch (Exception e) {
e.printStackTrace();
}
}
return authServer;
}
}
上面的代碼給我一個未知符號「authServer」的錯誤。
我在做什麼錯?
你while循環的範圍內聲明的authServer,使其無法訪問的方法 – MadProgrammer
好的,謝謝其餘您!生病現在嘗試 – David