Приликом програмирања може доћи до грешака. Грешка у програму даје неочекивани резултат или може прекинути извршење програма. Стога је боље открити и управљати грешкама како бисте правилно извршили програм. Грешка може бити две врсте. Они су грешке у времену превођења и грешке у току извођења. Кад постоје грешке у синтакси, на њих указује Јава преводилац. Оне се називају грешке у времену компилације. Неке уобичајене грешке у времену компилације су недостатак зарезом, недостајуће коврчаве заграде, непријављене променљиве и погрешно правописне идентификаторе или кључне речи. Понекад се програм може правилно саставити, али може дати погрешан излаз. Називају се грешкама током извођења. Неке уобичајене грешке извршавања дијеле се са нулом и процјењују елемент који је ван граница низа. Изузетак је стање узроковано грешком извршавања у програму. Извођење програма се прекида када се догоди изузетак. Ако програмер жели да настави извршење преосталог кода, онда програмер може ухватити објекат изузећа који је бацио стање грешке и приказати поруку о грешци. То се назива поступком са изузецима. Код који може проузроковати грешку налази се у покушају блока и порука је у блоку хватања. Бацања и бацања су две кључне речи које се користе у Јава изузећу кључна разлика између бацања и бацања у Јави је на, бацање је кључна реч која се изричито баца изузећем док се бацања користе за проглашавање изузетака.
1. Преглед и кључне разлике
2. Шта је бацање у Јави
3. Шта је бацање на Јави
4. Сличности између бацања и бацања на Јави
5. Упоредно упоређивање - бацање вс бацање у Јави у табеларном облику
6. Резиме
Бацање кључне речи користи се за експлицитни изузетак. Након бацања следи инстанца класе Екцептион. на пример. - бацити нову Изузетак („Грешка подељена с нулом“); Користи се унутар тела методе да би се изузео изузетак. Погледајте доњи програм.
Слика 01: Програм са кључном речи
Према горе наведеном програму, класа Екцептион3 има методу која се зове цхецкМаркс. Ако су оцене мање од 50, проузроковаће изузетак и приказати „Фаил“. Ако су оцене веће или једнаке 50, штампаће поруку „Пасс“.
Кључна реч "бацања" користи се за проглашавање изузетака. Следи назив класе изузетка. на пример. - добацује Изузетак. Програмер може изјавити више изузетака помоћу кључне речи бацање. Користи се с потписом метода. Погледајте доњи пример.
Слика 02: Програм са кључном речју бацања
Код који може имати грешку смештен је у проба црну. Порука о грешци налази се унутар блока за хватање. Позивач методе идентификује да се од назване методе могу очекивати одређене врсте изузетака. Позивач треба бити припремљен са неким механизмом за хватање. У овој ситуацији користи се кључна реч бацање. Наводи се одмах након изјаве о декларацији методе и непосредно прије уводне заграде.
бацање вс бацање на Јави | |
„Бацање“ је кључна реч на Јави која се користи за експлицитно бацање изузетака. | 'Бацања' је кључна реч на Јави која се користи за проглашавање изузетака. |
Вишеструки изузетак | |
Код бацања не може бити вишеструких изузетака. | Може бити више изузетака са бацањима. |
Затим | |
Након 'бацања' следи инстанца. | Након „бацања“ слиједи класа. |
Начин употребе | |
У току ове методе користи се 'бацање'. | 'Бацања' се користе са потписом метода. |
Грешке у времену покретања узрокују да се програм састави, али даје неочекиване резултате или прекида извршење програма. Тај услов је изузетак. Бацања и бацања су две кључне речи које се користе у програмирању Јава за руковање изузетком. Овај чланак говори о разлици између бацања и бацања. Разлика између бацања и бацања у Јави је да је бацање кључна реч која се експлицитно баца изузетак док се бацања користе за проглашавање изузетака.
1.Ставити и баца кључну реч у јава са примером | Руковање изузетком Јава теорија, Программе Тубе, 2. новембра 2017. Доступно овде
2.Поинт, Туториалс. „Изузеци Јава“. Туториалс Поинт, 8. јануара 2018. Доступно овде
3. „Кључна реч Јава баца - јаватпоинт“. Туториалс Поинт, доступно овде