Em programação de computadores , erros de execução ou erros untrapped simplesmente untrapped ocorrer quando um aplicativo de software apresenta um erro e falhas. Estes erros acontecem quando um programador não consegue implementar um manipulador de erro de codificação quando seu projeto . Função  
 Algumas linguagens de programação tem damas de erro que captura erros , enquanto um programador escreve o código , mas não pode pegar todos os erros possíveis . Estas linhas defeituosas de código são chamados bugs no código e pode tornar-se erros de execução untrapped . 
 Identificação 
 
 erros untrapped pode ser difícil para os programadores para depurar as declarações geradas quando estes erros ocorrem muitas vezes são vagos , se houver declaração aparece em tudo antes que as falhas do programa . Um exemplo de um erro untrapped é quando um programa tenta dividir por zero. 
 Prevenção /solução 
 
 A maioria das linguagens de programação fornecem funções de tratamento de erros . Um programador pode implementar estes quando seu projeto de codificação para evitar que o programa deixe de funcionar se ocorrer um erro de execução. Ele pode programar o manipulador de erro para informar o usuário sobre o erro , encerrar o programa ou mesmo ignorar o erro e continuar o programa.