Um erro que ocorre durante a execução de um programa ou condição anormal. Uma exceção requer a execução de software fora do fluxo normal de controle.