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]
-------------------------------------------------------------------------