CANON_112024 CANON_112024 CANON_112024

Java pod lupou I. /11.časť

0
Späť na úvod >> Späť na programovanie >> Späť na seriál Výnimky V každom programe sa nachádza chyba. Možno diskutovať, či je táto stará programátorská axióma pravdivá alebo nie, rozhodne však počas behu programu dochádza k situáciám, ktoré nie v súlade s predpokladaným správaním programu. Zoberme si napríklad program, ktorý má naformátovať disketu. Takýto program môže perfektne fungovať s disketou v mechanike, ale čo v prípade, že je mechanika prázdna? Je neprijateľné, aby používateľ dostal správu typu Invalid drive specification – program namiesto neľútostného odchodu do binárnych večných lovísk musí vzniknutý chybový stav detegovať a vhodne ošetriť. Iné príklady chybových stavov v programe: nedostatok pamäte, nepripravenosť externých zariadení, pokus o delenie nulou a pod. Výnimky v Jave Práca s chybovými stavmi je pre programátora v Jave značne zjednodušená vďaka existencii mechanizmu tzv. výnimiek. Pojem výnimka reprezentuje akúkoľvek situáciu, ktorá narúša normálny ...

Vladimír Klimovský

Všetky autorove články
Java seriál

Mohlo by vás zaujímať

Mohlo by vás zaujímať