Diferența Dintre Aruncări și Aruncări în Java

Cuprins:

Diferența Dintre Aruncări și Aruncări în Java
Diferența Dintre Aruncări și Aruncări în Java

Video: Diferența Dintre Aruncări și Aruncări în Java

Video: Diferența Dintre Aruncări și Aruncări în Java
Video: Abstractizare, încapsulare, moștenire, polimorfism | Tutorial Java începători #6 2024, Mai
Anonim

Key Difference - aruncare vs aruncări în Java

La programare pot exista greșeli. O greșeală în program dă un rezultat neașteptat sau poate pune capăt execuției programului. Prin urmare, este mai bine să detectați și să gestionați corect erorile pentru a executa corect programul. O eroare poate fi de două tipuri. Acestea sunt erorile în timpul compilării și erorile în timpul rulării. Când există erori de sintaxă, acestea sunt indicate de compilatorul Java. Acestea sunt numite erori în timpul compilării. Unele erori frecvente în timpul compilării lipsesc punct și virgulă, lipsesc acoladele, variabile nedeclarate și identificatori greși de ortografie sau cuvinte cheie. Uneori, programul poate compila corect, dar poate da rezultate greșite. Acestea se numesc erori de execuție. Unele erori de runtime obișnuite sunt împărțirea la zero și evaluarea unui element care este în afara limitelor unei matrice. O excepție este o condiție cauzată de o eroare de execuție în program. Executarea programului se termină atunci când apare o excepție. Dacă programatorul dorește să continue execuția codului rămas, atunci programatorul poate prinde obiectul de excepție aruncat de starea de eroare și poate afișa un mesaj de eroare. Aceasta se numește gestionarea excepțiilor. Codul care poate provoca o eroare este plasat în blocul try și mesajul se află în blocul catch. Aruncarea și aruncările sunt două cuvinte cheie utilizate în gestionarea excepțiilor Java. Diferența cheie dintre aruncarea și aruncările în Java este la, aruncarea este un cuvânt cheie folosit pentru a arunca în mod explicit o excepție, în timp ce aruncările sunt folosite pentru a declara o excepție. Aceasta se numește gestionarea excepțiilor. Codul care poate provoca o eroare este plasat în blocul try și mesajul se află în blocul catch. Aruncarea și aruncările sunt două cuvinte cheie utilizate în gestionarea excepțiilor Java. Diferența cheie dintre aruncarea și aruncările în Java este la, aruncarea este un cuvânt cheie folosit pentru a arunca în mod explicit o excepție, în timp ce aruncările sunt folosite pentru a declara o excepție. Aceasta se numește gestionarea excepțiilor. Codul care poate provoca o eroare este plasat în blocul try și mesajul se află în blocul catch. Aruncarea și aruncările sunt două cuvinte cheie utilizate în gestionarea excepțiilor Java. Diferența cheie dintre aruncarea și aruncările în Java este la, aruncarea este un cuvânt cheie folosit pentru a arunca în mod explicit o excepție, în timp ce aruncările sunt folosite pentru a declara o excepție.

CUPRINS

1. Prezentare generală și diferența cheie

2. Ce este aruncarea în Java

3. Ce este aruncarea în Java

4. Asemănări între aruncare și aruncări în Java

5. Comparare alăturată - aruncare vs aruncări în Java în formă tabelară

6. Rezumat

Ce este aruncarea în Java?

Cuvântul cheie aruncare este folosit pentru a arunca o excepție în mod explicit. Aruncarea este urmată de o instanță a clasei Exception. de exemplu - aruncați o nouă excepție („Eroare împarte la zero”); Se folosește în interiorul corpului metodei pentru a arunca o excepție. Consultați programul de mai jos.

Diferența dintre aruncări și aruncări în Java
Diferența dintre aruncări și aruncări în Java

Figura 01: Program cu cuvântul cheie throw

Conform programului de mai sus, clasa Exception3 are o metodă numită checkMarks. Dacă marcajele sunt mai mici de 50, va provoca o excepție și va afișa „Fail”. Dacă marcajele sunt mai mari sau egale cu 50, se va imprima mesajul „Treceți”.

Ce este aruncările în Java?

Cuvântul cheie throws este folosit pentru a declara o excepție. Este urmat de numele clasei de excepție. de exemplu - aruncă Excepție. Programatorul poate declara mai multe excepții folosind cuvântul cheie throws. Se folosește cu semnătura metodei. Consultați exemplul de mai jos.

Diferența cheie dintre aruncări și aruncări în Java
Diferența cheie dintre aruncări și aruncări în Java

Figura 02: Program cu cuvânt cheie throws

Codul care poate avea o eroare este plasat în negru try. Mesajul de eroare se află în blocul de captură. Apelantul metodei identifică faptul că anumite tipuri de excepții ar putea fi așteptate de la metoda apelată. Apelantul ar trebui să fie pregătit cu un mecanism de captare. În această situație, este folosit cuvântul cheie throws. Este specificat imediat după declarația de declarare a metodei și chiar înainte de dispozitivul de deschidere.

Care este asemănarea dintre aruncări și aruncări în Java?

Ambele sunt cuvinte cheie în Java pentru gestionarea excepțiilor

Care este diferența dintre aruncări și aruncări în Java?

Difuzarea articolului din mijloc înainte de tabel

aruncă vs aruncă în Java

„Aruncarea” este un cuvânt cheie în Java care este utilizat pentru a arunca în mod explicit o excepție. „Aruncări” este un cuvânt cheie în Java care este utilizat pentru a declara o excepție.
Excepție multiplă
Nu pot exista mai multe excepții cu aruncarea. Pot exista mai multe excepții la aruncări.
Urmat de
„Aruncarea” este urmată de o instanță. „Aruncările” sunt urmate de clasă.
Metoda de utilizare
„Aruncarea” este utilizată în cadrul metodei. „Aruncările” sunt utilizate cu semnătura metodei.

Rezumat - aruncare vs aruncări în Java

Erorile din timpul de rulare determină compilarea programului, dar oferă rezultate neașteptate sau pune capăt execuției programului. Această condiție este o excepție. Aruncarea și aruncările sunt două cuvinte cheie utilizate în programarea Java pentru tratarea excepțiilor. Acest articol a discutat despre diferența dintre aruncări și aruncări. Diferența dintre aruncare și aruncări în Java este că aruncarea este un cuvânt cheie folosit pentru a arunca în mod explicit o excepție, în timp ce aruncările este folosit pentru a declara o excepție.

Recomandat: