Java | Manejo de excepciones | Pregunta 4

class Base extends Exception {} class Derived extends Base  {}    public class Main {   public static void main(String args[]) {    // some other stuff    try {        // Some monitored code        throw new Derived();     }     catch(Base b)     {         System.out.println(«Caught base class exception»);      }     catch(Derived d)  {         System.out.println(«Caught derived class exception»);      }   } }  (A) Excepción … Continue reading «Java | Manejo de excepciones | Pregunta 4»

Java | Manejo de excepciones | Pregunta 6

class Test {     public static void main(String[] args)     {         try         {             int a[]= {1, 2, 3, 4};             for (int i = 1; i <= 4; i++)             {                 System.out.println («a[» + i + «]=» + a[i] + «\n»);             }         }                    catch (Exception e)         {             System.out.println («error = » + e);         }                    catch (ArrayIndexOutOfBoundsException e) … Continue reading «Java | Manejo de excepciones | Pregunta 6»

¿Cómo resolver «Proceso sin excepción de memoria» en Node.js?

En este artículo, aprenderemos cómo resolver la excepción ProcessOutOfMemory en NodeJS . Process out of Memory Exception es una excepción que ocurre cuando su programa node.js se queda sin memoria. Esto sucede cuando nuestro programa excede la memoria predeterminada asignada a nuestro programa durante la ejecución.  Esta excepción se puede resolver aumentando la memoria predeterminada … Continue reading «¿Cómo resolver «Proceso sin excepción de memoria» en Node.js?»

Java | Manejo de excepciones | Pregunta 7

Prediga la salida del siguiente programa. class Test {     String str = «a»;        void A()     {         try         {             str +=»b»;             B();         }         catch (Exception e)         {             str += «c»;         }     }        void B() throws Exception     {         try         {             str += «d»;             C();         }         catch(Exception e)         {             throw new Exception();         }         finally         {             str … Continue reading «Java | Manejo de excepciones | Pregunta 7»

Diferentes formas de imprimir mensajes de excepción en Java

En Java, hay tres métodos para imprimir información de excepción. Todos ellos están presentes en la clase Throwable. Dado que Throwable es la clase base para todas las excepciones y errores, podemos usar estos tres métodos en cualquier objeto de excepción.  Métodos para imprimir excepciones en Java Hay tres métodos para imprimir mensajes de excepción … Continue reading «Diferentes formas de imprimir mensajes de excepción en Java»

C++ | Manejo de excepciones | Pregunta 5

#include <iostream> using namespace std;    int main() {     try     {        throw ‘a’;     }     catch (int param)     {         cout << «int exception\n»;     }     catch (…)     {         cout << «default exception\n»;     }     cout << «After Exception»;     return 0; } (A) default exception After Exception (B) int exception After Exception (C) int exception (D) default exception Respuesta: … Continue reading «C++ | Manejo de excepciones | Pregunta 5»

tirar y tirar en Java

  lanzar La palabra clave throw en Java se usa para lanzar explícitamente una excepción de un método o cualquier bloque de código. Podemos lanzar una excepción marcada o no marcada . La palabra clave throw se usa principalmente para lanzar excepciones personalizadas.  Haga clic aquí para el curso completo! Java // Java program that … Continue reading «tirar y tirar en Java»

C++ | Manejo de excepciones | Pregunta 8

#include <iostream> using namespace std;    class Test { public:    Test() { cout << «Constructing an object of Test » << endl; }   ~Test() { cout << «Destructing an object of Test »  << endl; } };    int main() {   try {     Test t1;     throw 10;   } catch(int i) {     cout << «Caught » … Continue reading «C++ | Manejo de excepciones | Pregunta 8»

Excepción de puntero nulo en Java

NullPointerException es una RuntimeException. En Java , se puede asignar un valor nulo especial a una referencia de objeto. NullPointerException se lanza cuando el programa intenta usar una referencia de objeto que tiene el valor nulo. Estos pueden ser:   Invocar un método desde un objeto nulo. Acceder o modificar el campo de un objeto nulo. … Continue reading «Excepción de puntero nulo en Java»

C++ | Manejo de excepciones | Pregunta 7

#include <iostream> using namespace std;    int main() {     try     {         try         {             throw 20;         }         catch (int n)         {             cout << «Inner Catch\n»;             throw;         }     }     catch (int x)     {         cout << «Outer Catch\n»;     }     return 0; } (A) Outer Catch (B) Inner Catch (C) Inner Catch Outer Catch (D) Error del compilador Respuesta: … Continue reading «C++ | Manejo de excepciones | Pregunta 7»