I'm lazy too
and I have to leave for the rest of the weekend. So let me direct you an excellent web page that expands on this. As for the packages, I stole this from that site because I'm in a hurry.
"The J2ME requires the following set of classes be present in a J2ME configuration (many of the Classes have a only a subset of the most necessary methods and fields):
--RuntimeException and alls of its subclasses
Sorry about the brief answer and redirecting you but I didn't want you to go away empty handed this weekend. See everyone next week!
[This message has been edited by Matt Midcap (edited October 14, 2000).]