Cos'è un'istruzione trap?
Una trap (nota anche come punto di interruzione o interruzione del software) è un'eccezione intenzionale. In generale, un programma intrappolato viene interrotto immediatamente ed entra in un ambiente di debug; quest'ultimo tipicamente mostra il valore delle variabili del programma e consente di continuare l'esecuzione, di saltare istruzioni intrappolate o di terminare l'esecuzione.