human
I am working on the file "Clase 04 - Excepciones, funciones lambda, búsquedas y ordenamientos.ipynb".
The first task is:
Crear excepciones
Pero así como podemos usar las excepciones estándares, también podemos crear nuestras propias excepciones:
```Python
class MiPropiaExcepcion(Exception):
def __str__(self):
    return 'Mensaje del error'

```
Por ejemplo:
Can you write Python program for it?
 ... What is a the Python program you requested?
assistant
#Here is the Python program you requested.

class ExcepcionDeDivisionPor2(Exception):
    
    def __str__(self):
        return 'ERROR: No se puede dividir por dos'
    

def dividir_numeros(x, y):
    if y == 2:
        raise ExcepcionDeDivisionPor2()
    
    resultado = x/y

try:
    dividir_numeros(1, 2)
except ExcepcionDeDivisionPor2:
    print 'No se puede dividir por 2'

dividir_numeros(1, 2)