我有以下例外: Java異常:不允許操作結果集關閉後
這裏是有關代碼部分: Server.Proxy.update_allLogOut:(線65的同時,托架)
public void update_allLogOut()
{
try
{
ResultSet rs;
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT * FROM sysuser WHERE login=1");
while(rs.next())
{
stmt.executeUpdate("UPDATE sysuser SET login=0");
}
rs.close();
} catch (SQLException e) {e.printStackTrace();}
}
Server.Server:
public Server(int port)
{
super(port);
func.update_allLogOut();
}
主:
Server sv = new Server(5555);
我必須指出,99%的次數運行,沒有例外..但幾次我得到這個例外,我不知道爲什麼會發生。有任何想法嗎?很顯然,事情是做錯了這裏卻所有類似的話題一直沒有放棄在這種情況下,答案...
update_allLogOut方法中的第65行是什麼? – PermGenError
{while while循環 –
@ronnack你是什麼意思? – Andremoniy