Pessoal,
Estou fazendo um programinha para mecher no registro do windows.
Peguei a API LatteLib, para poder ter um controle melhor sobre ele.
Meu problema é em relação a try/catch. Olhem o código:
private String[] listaSub(){
String[] subKey;
try{
subKey = reg.listSubKeys(HKLM+"/Software/Microsoft/Windows/CurrentVersion/Uninstall");
return subKey;
}catch(NoSuchRegistryKeyException e){
JOptionPane.showMessageDialog(null, “A Chave especificada não existe !!”,
“Registro Erro”, JOptionPane.ERROR_MESSAGE);
}catch(WindowsException e){
JOptionPane.showMessageDialog(null, “Erro na DLL.”,
“Registro Erro”, JOptionPane.ERROR_MESSAGE);
}
}
O meu problema está no retorno, o compilador da erro de “Missing return statement”.
Não sei como resolver isso…
Alguém poderia me ajudar?