Java - Errori

Sommario
Quando realizziamo programmi che diventano sempre più complessi, troveremo inevitabilmente errori, forse alcuni più complessi da risolvere rispetto ad altri, ma questo non dovrebbe scoraggiarci, poiché a volte potremmo dover commettere errori prima di ottenere qualcosa di corretto nella nostra applicazione. .
Nel Giava ne abbiamo diversi categorie di errore che possono apparire quando si realizza un programma, riconoscerli e conoscerne le cause sono i primi due modi per combattere gli errori.
Errori di sintassi
Questi errori si verificano durante la compilazione del codice, quindi possono anche essere chiamati come errori di compilazione, si verificano quando scriviamo male il codice e il il compilatore non può interpretare le nostre istruzioni.
È molto comune scrivere un'istruzione sbagliata, chiudere un blocco in modo errato e uno dei più terribili è sbagliare un punto e virgola, quest'ultimo è molto comune perché molte volte lavoriamo in più lingue e possiamo incorrere nel mescolare gli elementi che finiscono le righe.
Questi tipi di errori sono facili da correggere poiché Giava Durante la compilazione ci dice dove si trova il problema e ce ne fornisce una descrizione, vediamo il seguente codice con errori:
 public class ShowSyntaxErrors {public static void main (String [] args) {i = 30; System.out.println (i + 4); }} 

Se proviamo a compilare questo errore, otterremo quanto segue nella console dei comandi:

INGRANDIRE

Vediamo poi che tutto si innesca non avendo dichiarato correttamente la variabile, per correggere questo tipo di errori si consiglia di partire dalla prima riga in modo che magari correggendo il primo errore si diminuisca il numero di quelli che seguono.
Errori di esecuzione
Questo tipo di errore si verifica quando in un programma abbiamo un elemento che fa terminare bruscamente il programma, questo accade quando, ad esempio, abbiamo un campo di input dell'utente e l'utente inserisce qualcosa che il programma non si aspettava e che non è stato catturato correttamente o quando si verifica una divisione per 0, ad esempio, che è qualcosa che non può essere gestito.
Vediamo di seguito un codice che ci permette di illustrare questi tipi di errori:
 public class ShowRuntimeErrors {public static void main (String [] args) {int i = 1/0; }} 

Se vediamo il risultato nel compilatore, ci darà quanto segue:

ImportanteQui vediamo che il compilatore è passato correttamente, tuttavia durante l'esecuzione del programma ha generato l'errore, il modo più comune per evitare questi errori è utilizzare il prova / cattura blocco per evitare eccezioni ed essere in grado di gestire tali eccezioni senza terminare il programma in modo indesiderato.
Errori logici
Questo è il tipo di errore più temuto da qualsiasi programmatore, poiché non viene notato dal compilatore o dall'esecuzione e questo perché non è perché il programma è scritto male o ci sono ragioni per cui il programma finisce in modo errato, se non che il l'implementazione logica di ciò che vuoi fare è sbagliataPer risolvere questi tipi di errori dobbiamo applicare esecuzioni a freddo e avere valori che ci permettano di sapere se il nostro programma funziona correttamente.
Come abbiamo potuto vedere abbiamo 3 grandi gruppi di errori nei nostri programmi e conoscendoli possiamo trovare modi per evitare tali errori o almeno cercare di correggerli quando si verificano.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave