Ben İstisnalar her dilde aynı şekilde çalışmaz emin değilim, ama ben PHP kullanıyorum ve ben böyle bir şey yapıyorum zaman ben merak ediyorum:
if (!$this->connection[0]->query($this->query))
throw new QueryFailedException($this->connection[0]->error);
İkinci parametre bir kod temini için bir ihtiyaç var mı? Örneğin:
if (!$this->connection[0]->query($this->query))
throw new QueryFailedException($this->connection[0]->error,123);
Şimdi kodu 123 ... Ben bunun için bir ihtiyaç düşünemiyorum. Bir tane var mı? Bu durumda ileti sorgu içeren, istisna adından sana yararlı bir şey için kodu kullanabilirsiniz bir şey düşünemiyorum, istisna kendisi dosya, çizgi ve yığın izleme içeren durum türü, açıklıyor QueryFailedException, yani.