Anyway, for the purposes of anyone learning for the SCJP, it would be nice if there was a list of all the checked exceptions thrown in the packages used for the SCJP. As it is, lots of questions deal with whether it is a "Compiler Error" or a "Runtime Exception", meaning you have to know whether the exception is checked or unchecked. Say, concerning threads for example, InterruptedException is checked but IllegalMonitorState is not etc. etc.
If we had a list of all checked ones to memorize (and not just always IO, which is always the one used as an examples), it would be easier to prepare for that sort of questions. If anyone has ever found such a list, I would be really grateful if it could be posted here (of course I know that there can always be new checked or unchecked exceptions and that every single case can be looked up in the API docs, but I do not want to browse the docs for all classes that are on the SCJP if someone else has already done that.)