Quando si verifica un’eccezione all’interno di un metodo Java, il metodo crea un oggetto Exception e passa l’oggetto Exception alla JVM (in termini Java, il metodo “getta” un’eccezione). L’oggetto Exception contiene il tipo dell’eccezione e lo stato del programma quando si verifica l’eccezione.