1: //CrazyException.java
2:
3: public class CrazyException
4: extends Exception
5: {
6: public CrazyException()
7: {
8: super("Crazy exception thrown!");
9: System.out.println("Wow, Crazy exception thrown!!");
10: }
11: public CrazyException(String message)
12: {
13: super(message);
14: System.out.println("Wow, Crazy exception thrown with an argument!");
15: }
16: public void crazyMethod()
17: {
18: System.out.println("Message is " + getMessage());
19: }
20: }