I got some other interpretation of the same questions.
1)What browser should do if applet threw an exception from init() method of Applet interface ?
-OR-
Should browser call start() method for applet if init() method threw an exception ?
There are reasons for both yes and no answers:
yes) The specification says that for any applet the following sequence will be executed: init(), start()
no) Let's imagine we're in browser. We call init(), then start() and leave this
thread. So any uncaugh exception should stop thread's execution, is it init() or start(). We even don't need to caught and dump any exception occured and leave it for JVM.
2) Should we treat an applet as unitialized one if it threw an exception from init() ?
3) The most general question : is this described somewhere ?