title: Throwing ArgumentNullException, but OnThreadException is called
body: <p>I'm throwing ArgumentNullException, but the method OnThreadException is called.
  Why?
  Is OnThreadException called after throwing any exception?
  I work in Delphi-Prism.
  How can I change this?</p>