if(Username.equals("") || Password.equals(""))
В этом случае, если ваше имя пользователя не будет нулевым, а ваш пароль будет нулевым, то это вернет true, потому что
ИЛИ оператор проверяет первое условие, если это правда, то он не будет проверять второе. Если первое неверно, тогда проверяется другое условие
Итак, сначала исправьте это.
Во-вторых, вместо rs.next();
попробуйте использовать следующее, возможно, это сработает.
while(rs.hasNext()){......}