April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Asserções: exemplo
nTrecho de código que afirma que controle nunca passará pelo default:
n
nswitch(estacao) {
ncase Estacao.PRIMAVERA:
n ...
nbreak;
ncase Estacao.VERAO:
n ...
nbreak;
ncase Estacao.OUTONO:
n ...
nbreak;
ncase Estacao.INVERNO:
n ...
nbreak;
ndefault:
n assert false: "Controle nunca chegará aqui!";
n}