Преглед садржаја
Иако је процес хватања изузетака и спречавања корисника да сведочи о неправилном искључивању система једноставан, такође је тачно да бисмо, када постоји неколико врста изузетака, понекад желели да сазнамо нешто више о њима.То је због тога Јава Омогућава нам да добијемо информације о изузетку, то јест, када се догоди, можемо знати више детаља, а не само његов тип, са овим можемо имплементирати различите радње или једноставно знати шта се дешава.
Обавезно извршењеВажно је напоменути да постоји и врло чест случај, а то је да постоје кодови које морамо извршити без обзира на све, можда се ради о систему Пријава који региструје све радње или неки сигурносни модул за ово Јава нуди нам резервисану реч коначно.
Као што смо споменули на почетку водича, набавите информације о изузетку Могуће је и без потребе да се анализира његов тип, будући да исти изузетак садржи различите податке који ће нам дати идеју о томе шта се дешава.
За ово имамо различите методе, погледајмо испод оне најистакнутије како бисмо знали на шта можемо рачунати:
гетМессаге ()Ова метода нам омогућава да добијемо поруку која учитава изузетак.
тоСтринг ()Враћа низ са повезивањем између имена изузетка и резултата методе гетМессаге ().
принтСтацкТраце ()Одштампајте објекат на екрану са свим његовим садржајем.
гетСтрацкТраце: СтацкТрацеЕлементОва последња метода враћа низ који садржи информације о грешци или изузетку.
Погледајмо на следећој слици како изгледа примена ових метода:
Да бисмо створили структуру овога, можемо следити следећи образац који видимо на слици:
- Ако се не појаве изузеци у покушај да блокираш {} код који смо поставили у коначно блокирати ће се покренути, а затим ће се наш програм наставити.
- Ако дође до изузетка у покушај да блокираш {} његово извршавање ће престати и тада ће се блок цатцх () {}, коначно коначно блокирај {} и извршиће се следећи програмски код.
- Ако дође до изузетка који није обрађен, коначно блокирати извршиће се на исти начин и изузетак ће му бити послат.
- Тхе коначно блокирати извршиће се чак и ако постоји ред са враћањем пре коначно блокирати.