„Frábrigðissýslari“: Munur á milli breytinga

Efni eytt Efni bætt við
Hreingeri , typos fixed: einsog → eins og, þessvegna → þess vegna AWB
Jóna Þórunn (spjall | framlög)
m iw, tiltekt
Lína 1:
'''Frábrigðissýslari''' (Exception handling) er notaður til að bregast við [[Frábrigði|frábrigðum]] (Exceptionse. ''exceptions'') frá eðlilegu flæði í forritum[[forrit]]um. Þessi frábrigði er erfitt, ef ekki ómögulegt, að sjá fyrir. Mögulegt frábrigði er t.d. þegar reynt er að tengjast gagnagrunni sem ekki er til, opna skemmda skrá eða tengjast tölvu sem slökkt er á.<ref>Troelsen, Andrew 2003 C# and the .NET Platform</ref>
 
== Stuðningur við frábrigði í forritunarmálum ==
Lína 82:
}
</pre>
== Holl ráðHollráð varðandi frábrigði ==
*'''Ekki''' grípa frábrigði sem þú kannt ekki að afgreiða, þetta þýðir að annaðhvort getur þú lagað villuna sem olli frábrigðinu eða afturkallað aðgerðina sem olli því. Ef þú kannt að afgreiða afbrigðið þá skaltu grípa það, annars '''ekki'''.<ref>Brooks, Marc 2005 ''Exception handling in .Net (some general guidelines)'' Sótt á netið 10.3.2007 : [http://musingmarc.blogspot.com/2005/09/exception-handling-in-net-some-general.html]</ref>
*Lærðu að endurkasta frábrigðum.
*Ekki gleypa frábrigði.
Lína 92:
 
[[Flokkur:Forritun]]
 
[[de:Ausnahmebehandlung]]
[[en:Exception handling]]
[[es:Manejo de excepciones]]
[[fa:مدیریت استثنا]]
[[fr:Système de gestion d'exceptions]]
[[ko:예외 처리]]
[[it:Gestione delle eccezioni]]
[[he:טיפול בחריגות (תכנות)]]
[[hu:Kivételkezelés]]
[[nl:Exception handling]]
[[ja:例外処理]]
[[pl:Wyjątek]]
[[pt:Tratamento de exceção]]
[[ru:Обработка исключений]]
[[sr:Изузетак (програмирање)]]
[[fi:Poikkeus]]
[[sv:Undantagshantering]]
[[uk:Обробка винятків]]