Ir ao conteúdo
  • Cadastre-se

Erro de Logica usando try e catch


wildoidao

Posts recomendados

Pessoal,

Tô com a seguinte duvida, tenho um código já pronto e ele está atualmente assim:

try{
função que pega o valor do regedit em 32-bits;

Nesta linha teria o tratamento do valor recebido;
Nesta linha teria o tratamento do valor recebido;
Nesta linha teria o tratamento do valor recebido;
Nesta linha teria o tratamento do valor recebido;
Nesta linha teria o tratamento do valor recebido;
Nesta linha teria o tratamento do valor recebido;
}
catch (Exception ex)
{
Mensagem de erro e aviso no sistema;
Mensagem de erro e aviso no sistema;
Mensagem de erro e aviso no sistema;
}

Assim como está o exemplo minha função está funcionando perfeitamente, só que o problema ocorre que ela só busca em 32-bits.

E agora preciso usar ela para pegar em 64-bits. (estou usando windows)

sei que posso jogar a primeira tentativa de pegar o valor em um try e caso não ocorra vai gerar uma exeção, mas como aproveitar

o que já tenho " Nesta linha teria o tratamento do valor recebido;" e não repetir já que depois que peguei o valor

vai executar da mesma maneira, mesmo sendo 32 ou 64 -bits.

pensei em fazer assim, mas não está dando certo:

try{
função que pega o valor do regedit em 32-bits;
}
catch(Exception ex)
{
try{
função que pega o valor do regedit em 64-bits;
}

*Aqui que me perdo como fazer para fechar o catch abaixo e aproveitar as linhas abaixo??*


Nesta linha teria o tratamento do valor recebido;
Nesta linha teria o tratamento do valor recebido;
Nesta linha teria o tratamento do valor recebido;
Nesta linha teria o tratamento do valor recebido;
Nesta linha teria o tratamento do valor recebido;
Nesta linha teria o tratamento do valor recebido;
}
catch (Exception ex)
{
Mensagem de erro e aviso no sistema;
Mensagem de erro e aviso no sistema;
Mensagem de erro e aviso no sistema;
}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!