データベースクエリを実行するPHPスクリプトがあります。クエリが失敗した場合は、エラーをトリガするか、例外をスローする必要がありますか?後者を行うと、例外に直面した後でスクリプトの実行が停止することに気付きました。次のようにこのPHPスクリプトで例外またはエラーをスローしたいですか?
私のコードは次のとおりです。
if (!$this->connection[0]->query($this->query))
throw new Exception($this->connection[0]->error);
例このような(失敗したクエリ)の例外を使用しての長所と短所は何ですか?