Consulta Jdbctemplate para string: EmptyResultDataAccessException: Tamanho do resultado incorreto: esperado 1, 0 real

Eu estou usando Jdbctemplate para recuperar um único valor de seqüência de caracteres do db. Aqui está o meu método.

    public String test() {
        String cert=null;
        String sql = "select ID_NMB_SRZ from codb_owner.TR_LTM_SLS_RTN 
             where id_str_rt = '999' and ID_NMB_SRZ = '60230009999999'";
        cert = (String) jdbc.queryForObject(sql, String.class); 
        return cert;
    }

No meu cenário, é possível NÃO conseguir um sucesso na minha consulta, então minha pergunta é como eu contornarei a seguinte mensagem de erro.

EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0

Parece-me que eu deveria voltar um nulo em vez de lançar uma exceção. Como posso consertar isso? Desde já, obrigado.

questionAnswers(14)

yourAnswerToTheQuestion