class MinunPoikkeus extends Exception { public MinunPoikkeus() { super("Poikkeus havaittu!"); } } public class MinunPoikkeusTesti { public static void metodi() throws MinunPoikkeus { MinunPoikkeus p = new MinunPoikkeus(); throw p; } /* public static void main(String args[]) { try { metodi(); } catch (Exception e) { System.out.println(e); e.printStackTrace(); } } */ /** Poikkeuksen delegointi ylemmälle JVM:lle */ public static void main(String args[]) throws MinunPoikkeus { metodi(); } }