Vídeo: Instalação e Configuração Token/Java - Possíveis erros 2024
Descartar o editor de sublinhados irregulares é motivo de celebração. O Eclipse gosta da aparência do seu código Java, então, a partir desse ponto, é uma navegação suave. Certo?
Bem, não é necessariamente assim. Além de alguns erros conspícuos de tempo de compilação, seu código pode ter outros erros menos óbvios.
Imagine alguém que lhe diga para "ir para a interseção e, em seguida, rurn apertado. "Você percebe imediatamente que o falante cometeu um erro, e você responde com um educado" Huh? "A frase sem sentido rurn tight é como um erro de compilação. Seu "Huh? "É como os sublinhados irregulares no editor do Eclipse. Como um ser humano que escuta, você pode adivinhar o que rurn tight significa, mas o editor do Eclipse nunca se atreve a corrigir os erros do seu código.
Além de erros de tempo de compilação, alguns outros tipos de gremlins podem se esconder dentro de um programa Java:
- Exceções de tempo de execução não verificadas: Você não possui erros de compilação, mas quando você Execute seu programa, a corrida termina prematuramente. Em algum lugar no meio da corrida, suas instruções dizem ao Java para fazer algo que não pode ser feito.
Este é um exemplo de uma exceção de tempo de execução não verificada - o equivalente a alguém que lhe diga para virar à direita no cruzamento quando a única coisa à direita é uma grande parede de tijolos. O editor do Eclipse não avisa sobre uma exceção de tempo de execução não verificada porque, até que você execute o programa, o computador não pode prever que a exceção ocorrerá.
- Erros lógicos: Você não vê marcadores de erro no editor do Eclipse e, quando você executa seu código, o programa é executado até a conclusão. Mas a resposta não está correta. Digamos isso em vez de US $ 552. 20, o resultado é de US $ 552, 200 000. 00. O programa informa-o indevidamente para pagar milhares de vezes o que a sua casa vale e diz-lhe que pague este montante a cada mês! É o equivalente a ser dito para virar à direita em vez de girar à esquerda. Você pode dirigir na direção errada por muito tempo.
Os erros lógicos são os erros mais difíceis de encontrar e consertar. E o pior de tudo, erros de lógica muitas vezes passam despercebidos. Em março de 1985, um proprietário obteve uma conta de aquecimento de casa mensal por US $ 1, 328, 932. 21. Claramente, algum computador imprimiu o valor incorreto. Quando ele chamou a companhia de gás para reclamar sobre isso, o representante do serviço de telefone disse: "Não fique chateado. Pague apenas metade desse montante. "
- Avisos de compilação: Um aviso não é tão grave como uma mensagem de erro. Então, quando o Eclipse perceber algo suspeito em seu programa, o editor exibe um sublimado amarelo irregular, um pequeno ícone amarelo contendo um ponto de exclamação e algumas outras pistas não tão intrusivas.
Imagine ser dito para "virar quando você chegar ao cruzamento. "A direção pode estar bem. Mas se você suspeita, você perguntará: "Qual caminho devo me transformar? Esquerda ou direita? "
Quando você tem certeza de que sabe o que está fazendo, você pode ignorar avisos e se preocupar com eles em algum momento posterior. Mas um aviso pode ser um indicador de que algo mais grave é errado com seu código. Recomendação abrangente: preste atenção às advertências. Mas, se você não consegue descobrir por que você está recebendo um aviso particular, não deixe o aviso impedir que avance.