Skip to main content

Hvad er en runtime-fejl?

Når man taler om computerapplikationer, er en fejl en fejltagelse eller uoverensstemmelse i udførelsen af et program eller i en fil eller beregning.En computerfejl kan være forårsaget af flere faktorer.Den ene er operatør eller brugerfejl.For eksempel, hvis en bruger får adgang til pasta -kommandoen, når intet er blevet kopieret, ville dette være et eksempel på en brugerfejl, der kan ske i ethvert program til enhver tid.Andre fejl, der forekommer, involverer selve softwaren.To vigtige klasser af fejl er kompileringstid-fejl og kørselstidsfejl.

Der sker en kompileringstidsfejl, når programmet udarbejdes, det vil sige i processen med kildekoden, der bliver et eksekverbart program.Runtime er udførelsen af et computerprogram i modsætning til at installere, indlæse eller forlade programmet.En kørselstidsfejl er en fejl, bug eller problem, der opstår, da et program udføres på en bestemt computer på et bestemt tidspunkt.Mange fejl er fanget i statisk softwaretest, når et program er samlet mdash;Hvis det er samlet.Runtime-miljøet er et lignende koncept som driftsmiljøet.Det henviser til hardware- og softwarekonfigurationen, under hvilken køretiden fejl opstod eller opstår, hvis den er reproducerbar.Runtime-miljøet inkluderer faktorer såsom operativsystemet på computeren, den type CPU (Central Processing Unit), samt systemsoftware eller kørselsmotorer, som applikationen trækker på og kræver at køre korrekt.

Forskellige typer af kørselstidsfejl kan opstå, mens du bruger et program.Nogle af dem er brugerfejl, såsom at undlade at oprette forbindelse eller tænde for en perifer rådgivning eller give en ugyldig instruktion, som pasta, når intet er blevet kopieret.Manglende ressourcer er en anden situation, der kan forårsage en runtime-fejl.En computervirus eller et hukommelsesproblem kan også forårsage en kørselstidsfejl, ligesom en konflikt med et andet program.

Hvis der opstår en kørselstidsfejl, kan brugeren muligvis se en fejlmeddelelse.Nogle gange angiver denne meddelelse simpelthen "en runtime -fejl er opstået" og giver en chance for at fejlsøge.Andre er mere specifikke, ligesom Java Run-Time-fejlmeddelelser “StackOverFlowerror,” “OutofMemoryError,” eller “VerificeringError.”