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