exception = $exception; } /** * @throws \Throwable */ public function execute() { if (!$this->exception) { $this->exception = new \Exception('Test exception'); } throw $this->exception; } }