Come ricevere gli errori Framing

May 5

Come ricevere gli errori Framing


La sintassi dei linguaggi di programmazione può essere diverso, ma anche molto diversi linguaggi di programmazione di solito contare su un "stack" per gestire gli elementi in memoria. A "stack frame" è la porzione della pila associata con l'esecuzione di una funzione o subroutine. Dal momento che i programmatori in genere si basano su funzioni per modificare gli elementi in memoria, errori di frame sono gravi e possono disabilitare un programma. È possibile ricevere gli errori di inquadratura nella maggior parte delle lingue utilizzando una dichiarazione "try-catch". Una volta ricevuto, è possibile accedere gli errori in un file di testo o in un database e il debug. Perché C # è molto simile alla maggior parte degli altri linguaggi di programmazione, questi esempi di codice possono fornito una base per la ricezione di errori di frame nella lingua di propria scelta.

istruzione

1 Aprire il file che contiene la funzione o subroutine che si sospetta contenga errori di inquadratura nel proprio ambiente di sviluppo di scelta.

2 Creare un blocco try-catch-finally. In C # e nella maggior parte delle lingue del blocco try-catch consiste nella parola "provare" seguito da parentesi, e la parola "catturare" seguito da parentesi:

provare

{

}

catturare

{

}

3 Eseguire la funzione o subroutine che si sospetta contenga errori di inquadratura all'interno del blocco "provare":

provare

{

myObject.MyFunction ();

}

4 Cattura ( "gestire" in alcune lingue) e registrare eventuali eccezioni all'interno del blocco catch. Codice all'interno del blocco catch eseguirà automaticamente in caso di un errore di frame:

catch (Exception eccezione)

{

log.write (exception.ToString ());

}

5 Eseguire il codice ed esaminare il registro per vedere che, se del caso, gli errori di framing che avete ricevuto.