Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zakázať Java výnimka

Keď je Java Virtual Machine beží program , veľa chybové stavy spôsobiť runtime zvýšiť ( alebo v jazyku Java , " hodiť " ) výnimku. Výnimky sú Java objekty samy o sebe , napríklad , tam je trieda ArithmeticException , ktorý sa vyvolá , keď sa program pokúsi o delenie nulou . Java programy môžu predvídať možnosť , že dôjde k výnimke z daného typu , a prenos ovládanie na aplikačne závislé , kód spracovania výnimiek , ak a keď sa výnimka stane . Môžete napísať handler pre výnimku Java - ak nie je psovod , bude nezachytené výnimky spôsobiť váš program , aby okamžite prerušiť . Návod dovolená 1

zahrnúť nasledujúci riadok na začiatku kódu Java :

patrí java.lang.Exception ;
2

určiť , ktoré výnimky vaše metóda môže hodiť pri deklarovaní to , ako v nasledujúcom ukážkovom kóde :

public void MYSWAP ( int [ ] sekvencie , int z , int k ) throws ArrayIndexOutOfBoundsException {

int je trieda s výnimkou vopred definovaných ako súčasť knižníc Java
3

Napísať ovládač pre daný typ výnimky vždy , keď zavoláte metódu , ako v nasledujúcom príklade : .

int [ ] = { vzorky 36,567,76,3536362,9 }

try {

MYSWAP (vzorky , 2,5 ) ;

} catch ( ArrayIndexOutOfBoundsException e ) {

System.out.println ( " MYSWAP ( ) hodil výnimku" ) ;

}

kód nasledujúce " úlovok " je popisovač výnimky . To môže robiť , čo aplikácia potrebuje k tomu , aby zotaviť sa z tejto konkrétnej výnimky .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené