Hi Bert, when we try to restart a thread(call start on a thread that has already started) the compiler just ignores it! but is it true that for the sake of the exam we have to answer it as a runtime error???(confused). Can you please throw some light on similar situations where the compiler and exam answers conflict! I like a lot of others to give their opinions on this, but I want Berts' word too. thanks in advance, sriram
Joined: Aug 12, 2003
Hey Sriram, you're right. For the sake of the exam, as far as I remember, we are supposed to answer it as error only. Hope this helps, thanks.
Joined: Feb 18, 2004
API doc for the Thread class says an IllegalStateException is thrown if start() is called on a Thread that's already started.
Joined: Jan 16, 2004
Is it possible that you are catching (and ignoring)IllegalStateException or one of it's supper classes?
The sword of destiny has two blades, one of them is you.