public class MathsTest5 { /** * @param args */ public static void main(String[] args) throws Exception { Maths m = new Maths(); int result = 0; try { result = m.factorial(-5); } catch (MathsException me) { throw new Exception("My exception wrapper", me); } finally { System.out.println("Inside finally block"); } System.out.println(result); } }