проблема с закрытием метода подключения в базе данных Java - PullRequest
0 голосов
/ 22 февраля 2019

Я создаю этот метод для закрытия оператора и соединения

 public void disconnetti(){
    try
    {
        if(stmt2!=null)
            stmt2.close();

        if(_conn!=null)
            _conn.close();

        System.out.println(stmt2);
        System.out.println(_conn);
    }
    catch(Exception e)
    {
        System.out.println("errore: "+ e);
    }
    finally
    {
        stmt2=null;
        _conn=null;
    }

    System.out.println(stmt2);
    System.out.println(_conn);
}

Внутри try-улова, когда я делаю syso-значение _conn, оно отличается от нуля .. почему это возможно?

Внутри, наконец, я присваиваю вручную значение null для переменной _conn

методология верна или я ошибаюсь?

output

null
com.mysql.jdbc.JDBC4Connection@10a2ed93
null
null
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...