? Når programmerere jobber på web og programvare , de bruker ulike teknikker for å finne og fikse feil . Programmering er en så kompleks oppgave som nesten alle programmer må være feilsøkt på enkelte punkt. Feilretting er derfor en viktig aktivitet i programmering , der feil blir identifisert og korrigert . For å hjelpe denne prosessen , programmerere bruke programvaren de arbeider i å skape svake punktene . Slike stoppunkter bidra til å finne ut hva som skjer på bestemte punkter under utførelsen av et program . Et unntak stoppunkt er en bestemt variasjon av dette verktøyet. Execution
programmeringskode for en søknad omfatter data elementer og behandling instruksjoner . Når et program som kjøres , vil verdiene innenfor dataelementer, så som variabler ofte endre seg, som et resultat av behandlingen instruksjoner blir utført. Sjekket disse dataelementene på enkelte punkter under kjøring er en måte å finne ut hva som går galt hvis et program ikke kjører som det skal . Å fikse en feil , programmerere først finne det i programmet koden .
Brytningspunkt
p Som et sentralt element i debugging , effektiv bruk av stoppunkt er en viktig programmering dyktighet. Programmerere legge stoppunkter gjennom sine programmer ved hjelp av programvaren verktøy de bruker for utvikling. Ved å legge et stoppunkt på et bestemt sted i koden , er programmerer spesifisere et punkt under utførelse for å undersøke hva som skjer med de data elementer og prosesser . Stoppunkter derfor la programmerere definerer behandlingen etapper for programmet som helhet , for kontinuerlig å pause og sjekke nivåer av fremgang innenfor de oppgavene som utføres . På et stoppunkt , kan programmereren se den generelle tilstanden til programmet , så vel som individuelle variabler , la ham bestemme hvilke prosesstrinnene har vært vellykket og som ikke har.
Unntak
Under feilsøking, kan utviklere legge til forskjellige typer stoppunkt . Et unntak stoppunkt stopper utførelsen når et unntak oppstår . Et unntak er en isolert hendelse i et program , ofte en feil . Programmer "kaste" unntak når noe går galt . Programmerere kan bygge evnen til å " fange" unntak i koden sin , håndtering av slike hendelser , og slik at programmet å fortsette. Et unntak stoppunkt er et stoppunkt som vil suspendere gjennomføring av et program når et unntak .
Verktøy
utviklingsteam bruker vanligvis integrerte utviklingsmiljøer for å bygge applikasjoner . Slike programmer er utstyrt med debugging verktøy, inkludert muligheten til å legge unntak og andre stoppunkter . Programmerere kan vanligvis gjelder unntak brytningspunkt for unntak som enten fanget eller uoppfanget . Vanligvis ville fokusere på uoppfanget unntak være en mer vanlig alternativ , siden disse unntakene er sannsynlig å forholde seg til uforutsette problemer , mens fanget unntak knyttet til problemene som har vært minst delvis forventet.