É uma espécie de checkpoint que vc coloca no seu código pra garantir a consistência da
sua lógica. Por exemplo, no meio do seu programa, tem uma referência a um objeto que
não pode, de jeito nenhum, ser null. Vc faz o seguinte:
.
.
.
assert variavel != null;
.
.
.
Pode ser lido como verifique se 'variavel' é diferente de null. Se for, nada
acontece. Se não, é gerado um AssertionError nesse ponto, indicando uma condição
inconsistente com a sua lógica.
No site da sun tem algumas explicações sobre o que é, como, onde e quando usar.
Só isso...
abraços,
Denard
Data: 23/05/2002 13:24:57
De: [EMAIL PROTECTED]
Para: java-list [EMAIL PROTECTED]
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]
-