"new" is ignored for exception throwing