SQLite3::enableExceptions Activa el lanzamiento de excepciones &reftitle.description; public boolSQLite3::enableExceptions boolenable&false; Controla si la instancia SQLite3 lanzará excepciones o advertencias en caso de error. &reftitle.parameters; enable Si &true;, la instancia SQLite3, y las instancias derivadas de SQLite3Stmt y SQLite3Result, lanzarán excepciones en caso de errores. Si &false;, la instancia SQLite3, y las instancias derivadas de SQLite3Stmt y SQLite3Result, lanzarán advertencias en caso de errores. Para cada uno de los modos, el código y mensaje de error, si los hay, estarán disponibles gracias a SQLite3::lastErrorCode y SQLite3::lastErrorMsg respectivamente. &reftitle.returnvalues; Devuelve el valor anterior; &true; si las excepciones estaban activadas, &false; en caso contrario. &reftitle.changelog; &Version; &Description; 8.3.0 Llamar a SQLite3::enableExceptions con enable a &false; desencadenará una advertencia E_DEPRECATED. &reftitle.examples; Ejemplo con <methodname>SQLite3::enableExceptions</methodname> exec('create table foo'); $sqlite->enableExceptions(true); $sqlite->exec('create table bar'); } catch (Exception $e) { echo 'Caught exception: ' . $e->getMessage(); } ?> ]]> &example.outputs.similar;