visualfree: el tratamiento de errores en perl se hace con la función
eval(). Verás que tiene un funcionamiento muy parecido al
try & catch de otros lenguajes.
erv-Z: lo que has puesto no son módulos, sino
pragmas (modificadores del comportamiento en la fase de compilación). Y sí que ayudan para identificar errores a la hora de escribir el código, pero no para capturar errores en el momento de la ejecución, que es lo que hace eval() y algún módulo más de la rama
Error::.