Java Puzzle 11 (spot the bug if one exists)
public class Puzzle11 { | |
private Puzzle11 internalInstance = new Puzzle11(); | |
public Puzzle11() throws Exception { | |
throw new Exception("I'm not coming out!"); | |
} | |
public static void main(String[] args) { | |
try { | |
Puzzle11 p = new Puzzle11(); | |
System.out.println("Surprise!"); | |
} catch (Exception e) { | |
System.out.println("I told you so!"); | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
benjholla commentedSep 26, 2018
Adapted from Java Puzzlers: Traps, Pitfalls, and Corner Cases - Puzzle #40