/* Example of bad recursion */ public class Example1{ public static int count = 1; public static void recurse(){ recurse(); } public static int divides(int num, int den){ int answer = 0; try{ answer = num/den; } catch (Exception ex){ ex.printStackTrace(); System.out.println(ex.toString()); System.out.println(ex.getMessage()); answer = 100000; } return answer; } public static void main(String[] args){ System.out.println( divides(12, 0)); // recurse(); } }