Laboratório I Mateus Raeder Tipos de erro No processo de desenvolvimento de um programa em Java podem ocorrer alguns erros Os erros, então, são classificados de acordo com a etapa em que eles ocorrem dentro deste processo de programação A seguir, encontra-se uma ilustração referente ao processo de programação em Java, com os respectivos tipos de erros Mateus Raeder – agosto de 2010 Processo de programação Java Início Procurar erros de lógica Editar programa Erro de lógica: Arquivo fonte Exemplo.java Compilar Erro de compilação: javac Exemplo.java é um erro no código (arquivo) fonte detectado pelo compilador. O compilador, ao encontrar este erro, não gera o bytecode. Erros de compilação? sim é um erro no resultado do programa. Não houve erros de compilação e execução, mas os resultados obtidos não foram os esperados. não Fim Bytecode Exemplo.class Erro de execução: é um erro que ocorre durante a execução do programa. É gerada uma exception, uma mensagem de erro aparece e a execução é interrompida. Mateus Raeder – agosto de 2010 sim não Executar programa java Exemplo Testes suficientes? sim sim Erros de execução? não Verificar resultados da execução Resultados corretos? não