April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Programação defensiva
nTratar situações que não “podem” acontecer
nExemplo:
if (nota < 0 || nota > 10) // não pode acontecer
    letra = ‘?’;
else if (nota > 9)
    letra = ‘A’;
else ...