I don't want to answer that question just like that because it would not do you (or anyone else reading) any good

However, I will say that this is a OOP question (which are important) so I'll draw a picture from the Sun
Java API
doc:
<PRE>
java.lang.Object
|
+--java.util.EventObject
|
+--java.awt.AWTEvent
|
+--java.awt.event.ActionEvent
</PRE>
and now it should be apparent what the answer is, right?
If not, ask again. I
will give away part of the answer:
null wouldn't make it fail.