Você está aqui:
O que acontece quando ocorre uma exceção do Apex?
Quando ocorre uma exceção, a execução do código é interrompida. Quaisquer operações DML que foram processadas antes da exceção são desfeitas e não são confirmadas no banco de dados. Exceções são registradas nos registros de depuração. Para exceções não tratadas, ou seja, exceções que o código não capta, o Salesforce envia um email que inclui as informações da exceção. O usuário final vê uma mensagem de erro na interface do usuário do Salesforce.
