Такая вот закавыка выходит: Вывожу на экран форму для ввода пароля. Если пароль не правильный, то вывожу сообщение об ошибке Я считал, что отсутствие пароля - это не правильный пароль, но вместо сообщения об ошибке авторизации выходит такое: пользователь НЕ ВВЕЛ никакого пароля. По данному факту возбуждено исключение: NullPointerException. Я поставил алгоритм проверки пустоты поля и избавился от проблемы... но вопрос остался. Может кто знает в чем была проблема?
Может ф-ия считывания пароля возвращает 0 при отсутствии пароля. А он потом считается в проге как указатель на пароль.
Не совсем 0 Код (Text): String pass = null; // изначально. if ( password.length != 0 ){ pass = password.getText(); if (auth (login, pass).equals ("true")){ // пароль ввели правильно }else{ ErrorDialog.ShowException ("Ошибка авторизации"); } }else{ ErrorDialog.ShowException ("Неправильный ввод"); }