Est� correto o exemplo mas veja que esse uso de
assertion � o que deve ser evitado.
N�o se deve testar a entrada de uma fun��o com
assertions pois elas s� v�o (deveriam) funcionar
durante o desenvolvimento. Quando vc colocar o sistema
em produ��o e retirar a checagem das assertions essa
verifica��o n�o ser� feita e seus sitema aceitar� ser
chamado sem o primeiro argumento.

JP

--- JavaX <[EMAIL PROTECTED]> wrote:
> Jose,
> 
> Assertions s�o uma "novidade" da vers�o 1.4 do J2SE
> que permite que vc se
> assegure de que uma determinada condi��o seja true
> para a continuidade do
> programa. Ex:
> 
> class anderson
> {
>       public static void main(String[] args)
>       {
>               String strMensagemArgumento="N�o foi fornecido o
> primeiro argumento";
> 
>               assert args[0]!=0:strMensagemArgumento;
>               System.out.println(args[0]);
>       }
> }
> 
> Este c�digo assegura o programador que pelo menos o
> primeiro argumento para
> o programa foi enviado. Caso contr�rio ele exibe um
> AssertionError e junto a
> mensagem que est� definida na vari�vel
> strMensagemArgumento.
> 
> []'s
> 
> Anderson Macedo Silva
> Impactools - The wise solution that fits
> Centro Empresarial de S�o Paulo
> Telefone: 5853-2136
> 
> 
> 
> -----Mensagem original-----
> De: josesmg [mailto:[EMAIL PROTECTED]]
> Enviada em: quinta-feira, 23 de maio de 2002 13:25
> Para: java-list
> Assunto: [java-list] Assertions
> 
> 
> Algu�m poderia explicar o que � Assertions?
> 
> 
> Grato
> 
> Jos� S�rgio
> 
> 
> 
> 
> ------------------------------ LISTA SOUJAVA
> ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usu�rios
> Java da Sucesu-SP
> d�vidas mais comuns:
> http://www.soujava.org.br/faq.htm
> regras da lista:
> http://www.soujava.org.br/regras.htm
> historico:
>
http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
> [EMAIL PROTECTED]
>
-------------------------------------------------------------------------
> 
> 
> ------------------------------ LISTA SOUJAVA
> ---------------------------- 
> http://www.soujava.org.br  -  Sociedade de Usu�rios
> Java da Sucesu-SP 
> d�vidas mais comuns:
> http://www.soujava.org.br/faq.htm
> regras da lista:
> http://www.soujava.org.br/regras.htm
> historico:
>
http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
> [EMAIL PROTECTED] 
>
-------------------------------------------------------------------------
> 


__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a