System.out.println("Case not handled") => throw new RuntimeException