Verskil tussen gooi en gooi in Java

INHOUDSOPGAWE:

Verskil tussen gooi en gooi in Java
Verskil tussen gooi en gooi in Java

Video: Verskil tussen gooi en gooi in Java

Video: Verskil tussen gooi en gooi in Java
Video: ЯЖЕМАТЬ ИЗ США ПОЛУЧАЕТ ПО ЗАСЛУГАМ. ЯЖЕМАТЬ ИСТОРИИ РЕДДИТ 2024, Julie
Anonim

Sleutelverskil – gooi vs gooie in Java

Daar kan foute wees tydens programmering. 'n Fout in die program gee 'n onverwagte resultaat of dit kan die uitvoering van die program beëindig. Daarom is dit beter om die foute behoorlik op te spoor en te bestuur om die program korrek uit te voer. 'n Fout kan van twee tipes wees. Dit is die samestelling-tyd foute en runtime foute. Wanneer daar sintaksisfoute is, word daar deur die Java-samesteller aangedui. Dit word samestelling-tyd foute genoem. Sommige algemene samestelling-tyd foute is ontbrekende kommapunte, ontbrekende krulhakies, onverklaarde veranderlikes en spelfoute identifiseerders of sleutelwoorde. Soms kan die program behoorlik saamstel, maar dit kan verkeerde uitvoer gee. Dit word runtime errors genoem. Sommige algemene looptydfoute is deling deur nul en assessering van 'n element wat buite die grens van 'n skikking is. 'n Uitsondering is 'n toestand wat veroorsaak word deur 'n looptydfout in die program. Programuitvoering eindig wanneer 'n uitsondering voorkom. As die programmeerder met die uitvoering van die oorblywende kode wil voortgaan, kan die programmeerder die uitsonderingsvoorwerp wat deur die fouttoestand gegooi word, opvang en 'n foutboodskap vertoon. Dit word uitsonderingshantering genoem. Die kode wat 'n fout kan veroorsaak, is in probeerblok en die boodskap is in die vangblok. Die gooi en gooi is twee sleutelwoorde wat in Java-uitsonderingshantering gebruik word. Die belangrikste verskil tussen gooi en gooi in Java is by, gooi is 'n sleutelwoord wat gebruik word om eksplisiet 'n uitsondering te gooi terwyl gooie gebruik word om 'n uitsondering te verklaar.

Wat is gooi in Java?

Die sleutelwoord gooi word gebruik om 'n uitsondering uitdruklik te gooi. Die gooi word gevolg deur 'n geval van Uitsondering-klas. bv. - gooi nuwe uitsondering ("Fout deel deur nul"); Dit word binne die metode liggaam gebruik om 'n uitsondering te gooi. Verwys na die onderstaande program.

Verskil tussen gooi en gooi in Java
Verskil tussen gooi en gooi in Java

Figuur 01: Program met gooi sleutelwoord

Volgens bogenoemde program het die Uitsondering3-klas 'n metode genaamd checkMarks. As die punte minder as 50 is, sal dit 'n uitsondering veroorsaak en "Druip" vertoon. As die punte hoër as of gelyk aan 50 is, sal dit die boodskap "Slaag" druk.

Wat is gooi in Java?

Die gooi-sleutelwoord word gebruik om 'n uitsondering te verklaar. Dit word gevolg deur die uitsonderingsklasnaam. bv. – gooi Uitsondering. Die programmeerder kan verskeie uitsonderings verklaar deur die gooi-sleutelwoord te gebruik. Dit word gebruik met metode handtekening. Verwys na die onderstaande voorbeeld.

Sleutelverskil tussen gooi en gooi in Java
Sleutelverskil tussen gooi en gooi in Java

Figuur 02: Program met gooi sleutelwoord

Die kode wat 'n fout kan hê, word in die probeer swart geplaas. Die foutboodskap is binne die vangsblok. Die metode-oproeper identifiseer dat sekere tipes uitsonderings van die opgeroep metode verwag kan word. Die oproeper moet voorbereid wees met een of ander vangmeganisme. In hierdie situasie word die gooi sleutelwoord gebruik. Dit word gespesifiseer onmiddellik na die metodeverklaring verklaring en net voor die openingstut.

Wat is die ooreenkoms tussen gooi en gooi in Java?

Albei is sleutelwoorde in Java vir uitsonderingshantering

Wat is die verskil tussen gooi en gooi in Java?

gooi vs gooi in Java

Die 'gooi' is 'n sleutelwoord in Java wat gebruik word om eksplisiet 'n uitsondering te gooi. Die 'gooi' is 'n sleutelwoord in Java wat gebruik word om 'n uitsondering te verklaar.
Veelvuldige uitsondering
Daar kan nie veelvuldige uitsonderings met gooi wees nie. Daar kan veelvuldige uitsonderings wees met gooie.
Gevolg deur
Die 'gooi' word gevolg deur 'n instansie. Die 'gooie' word deur die klas gevolg.
Gebruiksmetode
Die 'gooi' word binne die metode gebruik. Die 'gooi' word met metode-handtekening gebruik.

Opsomming – gooi vs gooie in Java

Loptydfoute veroorsaak dat die program saamstel, maar dit gee onverwagte resultate of beëindig die uitvoering van die program. Daardie voorwaarde is 'n uitsondering. Die gooi en gooi is twee sleutelwoorde wat in Java-programmering gebruik word vir uitsonderingshantering. Hierdie artikel het die verskil tussen gooi en gooi bespreek. Die verskil tussen gooi en gooi in Java is dat gooi 'n sleutelwoord is wat gebruik word om eksplisiet 'n uitsondering te gooi terwyl gooi gebruik word om 'n uitsondering te verklaar.

Aanbeveel: