Я разрабатываю приложение на студии android. Я пытаюсь открыть соединение сокета.Socket tcp connection
Когда пользователь вводит правильный IP-адрес, все работает нормально, но если адрес неправильный IP, Socket
не подключен.
Но проблема в том, что Socket
не бросает уловку Exception
, приложение запущено, и теперь, если пользователь вводит правильный IP-адрес, сокет не подключен.
Мой вопрос в том, почему он не бросает улов Exception
, если IP-адрес неправильный IP и как я могу заставить его работать?
Вот код
try {
sockettcp = new Socket(Address, Port);
} catch (Exception e) {
valid = false;
}
Откуда вы знаете, что он не входит в блок catch? – Fildor
@fildor с режимом отладки – pape
Мое предположение, что ваше приложение «Freezes»? – Igoranze