1. Learn
  2. /
  3. Cursuri
  4. /
  5. Tipuri de date și excepții în Java

Connected

exercițiu

Throws

Atunci când apare o excepție, o metodă poate alege fie să o gestioneze cu un bloc try-catch, fie să o arunce mai departe către apelantul său (pasând responsabilitatea). În acest exercițiu, vei vedea cum să arunci o excepție în loc să o gestionezi cu try/catch.

Instrucțiuni

100 XP
  • Adaugă un bloc try în jurul codului care apelează getScore(3) și afișează rezultatul.
  • Adaugă un bloc catch pentru a gestiona excepția ArrayIndexOutOfBoundsException produsă în metoda getScore().
  • Fă ca getScore(int) să arunce ArrayIndexOutOfBoundsException în loc să gestioneze excepția cu try/catch.