Potete usare le asserzioni per rilevare gli errori che possono passare inosservati al contrario. Le asserzioni contengono le espressioni booleane che definiscono la condizione corretta del vostro programma ai punti specifici nel codice sorgente di programma. I progettisti della piattaforma del Java, tuttavia, non hanno compreso il contributo alle asserzioni. Forse hanno osservato le eccezioni come caratteristica superiore, permettendo che usiate la prova/fermo/infine gettiate un'eccezione invece di abbandono del programma come nelle asserzioni. Ma la piattaforma del Java 2, il rilascio 1.4 dell'edizione standard (J2SE), ha introdotto una funzione incorporata di asserzione. Questo articolo fa quanto segue:

* Presenta una descrizione del disegno dal contratto
* Presenta una descrizione delle asserzioni
* Mostra come rotolare le vostre proprie possibilit� di asserzione
* Descrive la nuova funzione di asserzione
* Mostra come usare la nuova funzione di asserzione
* Offre la guida di riferimento per usando le asserzioni
* Presenta gli esempi di come usare le asserzioni

Legga l'articolo qui; altamente - suggerito.