У меня есть HttpHostConnectException
... Это нормально, потому что сервер отключен. Поэтому я хочу сгладить это исключение для ситуации, сервер не будет работать.HttpHostConnectException - Как я могу уловить его правильно?
Но если я использую
catch (HttpHostConnectException e){
e.printStackTrace();
}
ничего не происходит, и исключение будет убить ход процесса. Итак, как я могу поймать «недоступные» серверы? Спасибо вашего для вашего времени и помощи;)
Что вы имеете в виду с «исключением не обрабатывается»? Как я могу справиться с этим? Теперь он работает, потому что я отменяю AsyncTask, в котором находится HTTP-запрос, когда происходит Исключение. Но printStackTrace() все еще работает. – Bolic
@Bolic исключение - это печать в stacktrace, а затем приложение закроется. Если ваше приложение получает исключение, вы печатаете его в стек и ничего не делаете с исключением – Metalhead1247
спасибо. Кажется, я не так жестко разбираюсь в java, как я думал. Мое мнение было, если я поймаю исключение, это хорошо сделано. Но я должен справиться с этим, если поймаю его. – Bolic