Multiple choice general knowledge

What state can a NEW thread transition into?

  1. WAITING

  2. RUNNABLE

  3. TERMINATED

  4. BLOCKED

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

A newly created thread in Java starts in the NEW state. When start() is called, it transitions to RUNNABLE state. From NEW, a thread cannot directly go to WAITING, TERMINATED, or BLOCKED - it must first become RUNNABLE via start().