Manejo de excepciones de Kotlin | intentar, atrapar, lanzar y finalmente

Una excepción es un evento no deseado o inesperado que ocurre durante la ejecución de un programa, es decir, en tiempo de ejecución, que interrumpe el flujo normal de las instrucciones del programa. El manejo de excepciones es una técnica mediante la cual podemos manejar errores y evitar caídas en el tiempo de ejecución que … Continue reading «Manejo de excepciones de Kotlin | intentar, atrapar, lanzar y finalmente»

Manejo de excepciones en Kotlin con ejemplos

Las excepciones son el error que se produce en el tiempo de ejecución e interrumpe el flujo de ejecución del programa. Básicamente, la excepción es el evento no deseado que ocurre en tiempo de ejecución. El método por el cual podemos manejar este tipo de error se llama Manejo de excepciones. Tipos de excepciones Excepción … Continue reading «Manejo de excepciones en Kotlin con ejemplos»

Bloque de prueba anidado de Kotlin y bloque de captura múltiple

Bloque de prueba anidado – En este artículo, vamos a aprender el bloque try-catch anidado y el bloque catch múltiple. El bloque de prueba anidado es un bloque en el que podemos implementar un bloque de captura de prueba en otro bloque de captura de prueba. El requisito de un bloque try-catch anidado surge cuando … Continue reading «Bloque de prueba anidado de Kotlin y bloque de captura múltiple»

¿Cómo lanzar una excepción personalizada en Kotlin?

Además de las clases de excepción integradas, puede crear su propio tipo de excepción que refleje su propia causa de la excepción. Y apreciará el uso de la excepción personalizada cuando tenga varios bloques catch para su expresión de prueba y pueda diferenciar la excepción personalizada de las regulares. A veces, hay casos en los … Continue reading «¿Cómo lanzar una excepción personalizada en Kotlin?»

¿Cómo usar try – catch como una expresión en Kotlin?

La declaración de prueba consta de un bloque de prueba, que contiene una o más declaraciones. { } siempre debe usarse, incluso para declaraciones individuales. Deben estar presentes un bloque de captura, un bloque de finalización o ambos. Esto nos da tres formas para la sentencia try: trata de atraparlo intentar… finalmente intentar… atrapar… finalmente … Continue reading «¿Cómo usar try – catch como una expresión en Kotlin?»