В блоке finally
выполните
if (httpConn != null)
httpConn.close();
if (input != null)
input.close();
Если, например, в коде, который вы разместили, Connector.open()
выдает исключение, httpConn
не будет инициализироваться чем-либо, кроме null
. Вы поймаете это исключение и захотите вернуть информацию, связанную с ним, но перед возвращением вы попытаетесь получить доступ к нулевому указателю (в блоке finally
), который вызывает NullPointerException
.