io le ho fissate con un po' di esperienza lo ammetto, ma all'esperienza ho aggiunto una seconda lettura al libro, giusto perché avevo una migliore consapevolezza di quello che succedeva.
Error si riferisce a qualcosa di esterno al programma, che non puoi prevedere e non è detto che puoi gestire.
Runtime si riferisce a qualcosa relativo al programma, in genere un errore logico oppure un uso improprio delle API.
unchecked si usa per dire "visto che non sono prevedibili, non ti obbligo ad usare try/catch e non ti obbligo a prevedere situazioni di gestione degli stessi".

Rispondi quotando