Ir al contenido principal

Destacado

Desarrollo web Bootcamp

  Introducción a la Programación La programación es el proceso de diseñar y escribir instrucciones que las computadoras entienden para realizar tareas específicas. Estas instrucciones se conocen como código , y permiten a los desarrolladores crear aplicaciones, sitios web, juegos y mucho más. Lenguajes de Programación Comunes en el Desarrollo Web En el desarrollo web, los lenguajes más utilizados incluyen: HTML : Define la estructura del contenido en una página web. CSS : Estiliza y da diseño a los elementos de HTML. JavaScript : Agrega interactividad y funcionalidades dinámicas a las páginas web.      PHP y Python : Son lenguajes de servidor para manejar la lógica y los datos. SQL : Sirve para gestionar bases de datos. Sintaxis Básica La sintaxis es un conjunto de reglas que determina cómo escribir código en un lenguaje específico. Es fundamental para que el programa funcione correctamente. Por ejemplo: javascript let mensaje = "¡Hola Mundo!" ; console . log (mens...

Manejo de excepciones try catch en php


Manejo de excepciones try catch en php





Debemos saber que una excepción es un suceso o evento que ocurre y que inte-

rrumpe la ejecución normal de un programa. Pueden ser problemas en el hardware

de un equipo, errores de programación, u otros.

Las excepciones están directamente ligadas a la programación orientada a objetos.

Cuando una excepción ocurre dentro de un método, éste crea un objeto que guar-

da información acerca de la excepción ocurrida. PHP puede lanzar, intentar o cap-

turar excepciones, por medio de los bloques try, catch y throw.

Si la excepción no es capturada se producirá un error fatal y PHP mostrará un men-

saje refiriendo esta situación. Las excepciones son comunes en lenguajes como Java

o C++ y se implementaron en PHP versión 5.


Podemos observar el siguiente ejemplo 

Hay ocasiones que tenemos muchas acciones en una llamada a una api o a un servicio , en ese caso es una buena práctica utilizar el try catch para localizar el error en el ejemplo si por algún motivo no se logra ejecutar el código , imprimiría la línea o la función que tiene el error

try {
$sql="INSERT INTO notapago_descripcion( idnotapago, descripcion, cantidad, monto, idpaquete,costounitario) VALUES ( '$this->idnotapago', '$this->descripcion', '$this->cantidad','$this->monto', '$this->idpaquete','$this->costounitario')";

$resp=$this->db->consulta($sql);
} catch (Exception $e) {
echo $e;
}

Comentarios

Publicar un comentario

Hola que tal,dime tu opinión

Entradas populares