try cath ile yapıyormuşuz örnek kullanım aşağıda ki gibi.

try{

            $anahtar = array_keys( $veri );

            $alanlar = implode( "," , $anahtar );

            $tablo = $this->virgulleri_at( $tablo );

            $tutucular = str_repeat('?,', count( $anahtar ) - 1) . '?';

            $sql = "INSERT INTO $tablo ($alanlar) VALUES ($tutucular)";

            $sonuc = $this->bcdb->prepare( $sql )->execute( array_values( $veri ) );

        }
    
        catch(Exception $e){
            $sonuc = false;
        }

        return $sonuc;