Como verificar login e senha em java sem usar estrutura de repetição

ola pessoal, gostaria de umas ideias, pois preciso verificar se um login e senha esta correto ou não, ou se os campos estão vazios, sem utilizar de estruturas de decisão tipo (if e else ou switch case), só preciso de ideias.

Pq sem a utilização de if/else? Além do que, if/else não são estrutura de repetição

e uma regra que meu professor de LTP IV passou pra gente, e desculpa Errei, e estrutura de decisão.

Que bizarro. Então usa estrutura de repetição.

while (senha != "teste")
{
    return "senha invalida";
}

Talvez um Map<String, String>

Map<String, String> auth = new HashMap<>();
auth.put("admin", "123456@AbcXyz");

String senha = auth.get(usuario);
return null == senha ? false : senha.equals(senha); //Operador ternário só para evitar nulo