Che cosa è un punto di interruzione di eccezione?

January 21

Che cosa è un punto di interruzione di eccezione?


Quando programmatori lavorano su applicazioni web e software, che utilizzano varie tecniche per aiutare a trovare e correggere gli errori. La programmazione è un compito così complesso che quasi tutti i programmi devono essere debug a un certo punto. Debugging è quindi una maggiore attività in programmazione, attraverso cui gli errori vengono identificati e corretti. Per favorire questo processo, i programmatori di utilizzare il software in cui lavorano per creare punti di interruzione. Tali punti di interruzione aiutano a capire che cosa sta accadendo in punti particolari durante l'esecuzione di un programma. Un punto di interruzione eccezione è una particolare varietà di questo strumento.

Esecuzione

Il codice di programmazione per un'applicazione include elementi di dati e istruzioni di elaborazione. Quando un'applicazione esegue, i valori all'interno di elementi di dati come variabili cambiano spesso, come risultato delle istruzioni di elaborazione in corso. Controllo questi elementi di dati in punti particolari durante l'esecuzione è un modo per determinare che cosa sta andando male se un programma non è in esecuzione come dovrebbe. Per correggere un errore, i programmatori devono prima individuarlo all'interno del codice dell'applicazione.

I punti di interruzione

Come un elemento chiave nel debugging, un uso efficace del punto di interruzione è una capacità di programmazione vitale. I programmatori di aggiungere punti di interruzione durante le loro applicazioni utilizzando gli strumenti software che usano per lo sviluppo. Con l'aggiunta di un punto di interruzione in una posizione particolare nel codice, il programmatore è specificando un punto durante l'esecuzione per esaminare ciò che sta accadendo con gli articoli ed elabora i dati. I punti di interruzione consentono quindi ai programmatori di definire fasi di lavorazione per l'applicazione nel suo complesso, per mettere in pausa e controllare i livelli di progresso nell'ambito dei compiti in corso continuamente. A un punto di interruzione, il programmatore può vedere lo stato generale del programma, così come variabili individuali, facendogli determinare quali fasi di lavorazione hanno avuto successo e che non hanno.

eccezioni

Durante il debugging, gli sviluppatori possono aggiungere diversi tipi di punto di interruzione. Un punto di interruzione eccezione interrompe l'esecuzione ogni volta che si verifica un'eccezione. Un'eccezione è un evento anomalo all'interno di un programma, spesso un errore. Eccezioni ai programmi "gettare" quando qualcosa va storto. I programmatori possono costruire la capacità di eccezioni "catturare" nel proprio codice, la manipolazione tali eventi e permettendo al programma di continuare. Un punto di interruzione eccezione è un punto di interruzione che sospendere l'esecuzione di un'applicazione quando viene generata un'eccezione.

Utensili

I team di sviluppo in genere utilizzano ambienti di sviluppo integrati per creare applicazioni. Tali programmi software sono dotati di strumenti di debug, tra cui la possibilità di aggiungere eccezione e altri punti di interruzione. I programmatori di solito possono applicare i punti di interruzione di eccezione per le eccezioni che sono o catturati o non rilevati. In genere, concentrandosi su eccezioni non rilevate sarebbe una scelta più comune, dal momento che queste eccezioni sono suscettibili di mettere in relazione a problemi imprevisti, mentre eccezioni travolte, si riferiscono a problemi che sono stati almeno in parte anticipati.