/**
A Kivételkezelés
fejezet példaprogramjai.
A programozók körében ismert tény, hogy még egy jól megírt program
futása során
is léphetnek fel hibák. Ezek hatására a program normális működését nem tudja
folytatni, ezért a hibákat valamilyen módon kezelni kell. Ez a kezelés két dolgot jelenthet:
a hiba fellépése után a programot olyan állapotba kell hozni, hogy futását
folytatni tudja,
vagy ha ez nem lehetséges, a tisztességes
befejezés érdekében néhány dolgot végre
kell hajtani. Ez persze általában nem egyszerű feladat, hiszen rengeteg kellemetlen
esemény következhet be, melyek mindegyikére fel kell készülni, ha megbízható kód
létrehozására törekszünk.
Tartalomjegyzék a hivatkozott referenciákkal és felhasznált képekkel:
- A Java kivételkezelésének működése
- Kivétel keletkezése
-
- Megfelelő kivételkezelő keresése
-
- A kivételkezelés alkalmazási köre
-
- A kivételkezelés megvalósítása
- Referenciák:
- A {@link elte.java2_utikalauz5.exception.Verem} példaprogram
- A kivétel kiváltása
-
- A kivétel elkapása
-
- A kivétel specifikálása
-
- Példa kivételkezelés megvalósítására
- Referenciák:
- A {@link elte.java2_utikalauz5.exception.Teszt} példaprogram
- Kivételosztályok helye az osztályhierarchiában
-
- A kivételkezelés előnyei
- Referenciák:
- A {@link elte.java2_utikalauz5.exception.Gyumolcsos} osztály
- A hibakezelő kód jól elkülönül a tényleges kódtól
-
- A hiba könnyen eljut oda, ahol azt kezelni kell
-
- A hibatípusok csoportosítása
-
- Az állítások
- Referenciák:
- Az {@link elte.java2_utikalauz5.exception.Assert} osztály
- Az állítások típusai
- Helyesség ellenőrzése tetszőleges ponton
-
- Program haladásának kontrollálása
-
- Elő- és utófeltételek, osztályinvariánsok
-
- Az állítások használata
-
@link.forrásfájl {@docRoot}/../data/exception/src package-info.java
@author Szabó Richárd
*/
package elte.java2_utikalauz5.exception;