Dlaczego wątek nie oczekuje na powiadomienie ()?

Dlaczego nic nie czeka na wąteknotify()? Wątek rozpoczyna się, a następnie przechodzi do puli oczekujących, ale po tym czasie przechodzi do wykonywania.

public class JavaApplication2 {
    public static void main(String [] args) {
       ThreadB b = new ThreadB();
       synchronized(b) {
           b.start();
           try {
              System.out.println("1");
              b.wait();
         } catch (InterruptedException e) {}
          System.out.println("Total is: " + b.total);
       }
     }
 }
  class ThreadB extends Thread {   
    int total;
      @Override
    public void run() {
        synchronized(this) {
            total += 1;
            //notify();
       }
    }
 }

questionAnswers(6)

yourAnswerToTheQuestion