Startseite   |  Site map   |  A-Z artikel   |  Artikel einreichen   |   Kontakt   |  
  


informatik artikel (Interpretation und charakterisierung)

Ausnahmebehandlung (exception handling) in c++


1. Java
2. Viren

. Ausnahme = Fehlersituation/ . Dient zum Behandeln von Fehlern, die nicht an jener Programmstelle, wo sie auftreten, behandelt werden können oder sollen.
. throw Beim Erkennen eines Fehlers wird eine Ausnahme ausgeworfen
. try Programmteile können überwacht werden, ob bei ihrer Abarbeitung Ausnahmen auftreten.
. catch Der Ausnahmebehandler reagiert auf ausgeworfene Ausnahmen, die in einem von try überwachten Programmteil auftreten.
. Hinweis: Falls kein catch-Block realisiert wird, wird das Programm abgebrochen.

2.1 Beispiel

char * dupliz (const chat *s)
{
char *neu = new char [strlen(s)+1];

if (neu == NULL)
throw 1; (2)

else
strcpy (neu, s);

return neu;
}

void main()
{
...

try { (1)
...

char * s = dupliz(\"Hallo\");
...

}
catch (int) { (3) cout

 
 

Datenschutz
Top Themen / Analyse
indicator DATEN SIND STATISCH; PROZEDUREN NICHT
indicator Motivation
indicator Java - Applets
indicator History of hoaxes
indicator Netzwerk-Sicherheit
indicator Datum und Uhrzeit
indicator How to prevent trojan horse infections
indicator Computer und politische Bildung
indicator Ausführung von digitalen Filtern ohne Rückführung (Finite Duration Impuls Response - FIR)
indicator Erzeugung des Huffman-Codes (Building the Huffman Code)


Datenschutz
Zum selben thema
icon Netzwerk
icon Software
icon Entwicklung
icon Windows
icon Programm
icon Unix
icon Games
icon Sicherheit
icon Disk
icon Technologie
icon Bildung
icon Mp3
icon Cd
icon Suche
icon Grafik
icon Zahlung
icon Html
icon Internet
icon Hardware
icon Cpu
icon Firewall
icon Speicher
icon Mail
icon Banking
icon Video
icon Hacker
icon Design
icon Sprache
icon Dvd
icon Drucker
icon Elektronisches
icon Geschichte
icon Fehler
icon Website
icon Linux
icon Computer
A-Z informatik artikel:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Copyright © 2008 - : ARTIKEL32 | Alle rechte vorbehalten.
Vervielfältigung im Ganzen oder teilweise das Material auf dieser Website gegen das Urheberrecht und wird bestraft, nach dem Gesetz.
dsolution