Link copiato negli appunti
Le eccezioni rappresentano uno strumento molto potente per la gestione e l’individuazione di errori all’interno di un’applicazione o di un Applet Java. Esistono svariate classi di eccezioni già definite e pronte per essere catturate (come ad esempio NullPointerException oppure ArrayIndexOutofBounds) ed è, d’altra parte, possibile per il programmatore definire delle eccezioni personalizzate. Tutte le classi relative alla gestione delle eccezioni derivano dalla classe padre Throwable.