Como tratar Exceptions Duplicadas ou nullas ??  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
bebad
JavaEvangelist
[Avatar]

Membro desde: 27/07/2006 19:56:35
Mensagens: 303
Offline

Preciso urgente dessa informacao,

tenho o seguinte codigo:



e a seguinte saida:




Thanks

Admin.. PATCH your box now, or DIE!!!

Oracle Certified Associate, Java SE 5/SE 6
Oracle Certified Professional, Java SE 6 Programmer
Oracle Certified Professional, Java ME 1 Mobile Application Developer
Oracle Certified Expert, Java EE6 Web Services Developer
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer

representing the old school defacers brazil:
red_eye
ATH
ir4dex
hax0rs lab
IoN
r00t_system
kernel_panic

bebad was here.
Giulliano
GUJ Master
[Avatar]

Membro desde: 14/11/2006 19:29:38
Mensagens: 1627
Localização: São Paulo
Offline

Não entendi muito bem a sua pergunta ????

até então o seu código não esta caindo nas excessões e vc tb não esta dando tratamento às duas excessões ex0 ex1....

Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional Java Programmer
GiuLLianO MoRRoNi




<UnTouChAbLe>
[Email] [WWW] [MSN]
bebad
JavaEvangelist
[Avatar]

Membro desde: 27/07/2006 19:56:35
Mensagens: 303
Offline

eu queria que por exemplo se cair um valor

null, 0.0 ou duplicado, eu tratar para eliminar entendeu ?

porque no caso vou fazer um insert no banco de dados usando esses dados! =)

Thanks

Admin.. PATCH your box now, or DIE!!!

Oracle Certified Associate, Java SE 5/SE 6
Oracle Certified Professional, Java SE 6 Programmer
Oracle Certified Professional, Java ME 1 Mobile Application Developer
Oracle Certified Expert, Java EE6 Web Services Developer
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer

representing the old school defacers brazil:
red_eye
ATH
ir4dex
hax0rs lab
IoN
r00t_system
kernel_panic

bebad was here.
erickcellani
JavaEvangelist
[Avatar]

Membro desde: 13/05/2006 13:37:12
Mensagens: 425
Localização: São Paulo - SP
Offline

bebad wrote:eu queria que por exemplo se cair um valor

null, 0.0 ou duplicado, eu tratar para eliminar entendeu ?

porque no caso vou fazer um insert no banco de dados usando esses dados! =)

Thanks


intaum... vc pode fazer verificações que façam isso! o try catch naum vai poder te ajudar mto com isso!!!
existe uma regrinha que diz: nunca deixe o catch vazio! rsrs...

intaum... faça alguma verificação que se der esses resultados q vc naum quer da um return

exemplo



o try catch é apenas para exeções... por exemplo... se vc colocar um null dentro do double (uma exceção) que ai cairia no seu catch

entende???

--
Érick F. Cellani
[MSN]
bebad
JavaEvangelist
[Avatar]

Membro desde: 27/07/2006 19:56:35
Mensagens: 303
Offline


Ahn, entao um if pode me ajudar no valor nulo...

Mas e no caso existem muitas saidas duplicadas no codigo, oque fazeR???

Admin.. PATCH your box now, or DIE!!!

Oracle Certified Associate, Java SE 5/SE 6
Oracle Certified Professional, Java SE 6 Programmer
Oracle Certified Professional, Java ME 1 Mobile Application Developer
Oracle Certified Expert, Java EE6 Web Services Developer
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer

representing the old school defacers brazil:
red_eye
ATH
ir4dex
hax0rs lab
IoN
r00t_system
kernel_panic

bebad was here.
erickcellani
JavaEvangelist
[Avatar]

Membro desde: 13/05/2006 13:37:12
Mensagens: 425
Localização: São Paulo - SP
Offline

bebad wrote:
Ahn, entao um if pode me ajudar no valor nulo...

Mas e no caso existem muitas saidas duplicadas no codigo, oque fazeR???


verificações!!..

if neles..!! rsrs...

desde que saiba usa-los... o código naum fica feio!

--
Érick F. Cellani
[MSN]
bebad
JavaEvangelist
[Avatar]

Membro desde: 27/07/2006 19:56:35
Mensagens: 303
Offline

tentei assim:
String strRetorno = dao.getString(valor,caminho,folha,linha,celula);




Mas essa if(strRetorno=="null"){ nao rolou,
como eu faco?

valeu

Admin.. PATCH your box now, or DIE!!!

Oracle Certified Associate, Java SE 5/SE 6
Oracle Certified Professional, Java SE 6 Programmer
Oracle Certified Professional, Java ME 1 Mobile Application Developer
Oracle Certified Expert, Java EE6 Web Services Developer
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer

representing the old school defacers brazil:
red_eye
ATH
ir4dex
hax0rs lab
IoN
r00t_system
kernel_panic

bebad was here.
bebad
JavaEvangelist
[Avatar]

Membro desde: 27/07/2006 19:56:35
Mensagens: 303
Offline

consegui
valeu

Admin.. PATCH your box now, or DIE!!!

Oracle Certified Associate, Java SE 5/SE 6
Oracle Certified Professional, Java SE 6 Programmer
Oracle Certified Professional, Java ME 1 Mobile Application Developer
Oracle Certified Expert, Java EE6 Web Services Developer
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer

representing the old school defacers brazil:
red_eye
ATH
ir4dex
hax0rs lab
IoN
r00t_system
kernel_panic

bebad was here.
xyko
What is classpath?

Membro desde: 24/01/2007 10:42:41
Mensagens: 7
Offline

Existem outros valores possíveis além dessa string e do 0.0? Se existir, use um HashSet para armazenar as saidas testando se elas são diferentes de null e no final faça um loop para imprimir tudo. O HashSet não permite que existam valores repetidos dentro dele. Vc vai ter que importar a interface Set( import java.util.Set; ) e a classe HashSet( import java.util.HashSet; ). Para criar um HashSet use o comando:

usei Object pq ele vai inserir doubles e strings no hash
E use o método add para adicionar os elementos. Este método já vai eliminar suas duplicatas sozinho, porém ele permite que o valor null faça parte do HashSet. Logo, vc terá que testar se a variável é null antes de inserir. Algo do tipo:


ao final use o seguinte codigo para imprimir:
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team