# Error trapping not happening

**URL:** <https://forum.kirupa.com/t/error-trapping-not-happening/293678>\
**Category:** flash\
**Created:** [August 1, 2009, 10:24am UTC](https://forum.kirupa.com/t/error-trapping-not-happening/293678 "2009-08-01T10:24:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![davec](https://avatars.discourse-cdn.com/v4/letter/d/a4c791/32.png) [@davec](https://forum.kirupa.com/u/davec)\
**Post date:** [August 1, 2009, 10:24am UTC](https://forum.kirupa.com/t/error-trapping-not-happening/293678/1 "2009-08-01T10:24:16Z")

</div>

I want to load as many bitmaps as are in a folder, looping back to the 1st when I run out of files. I’ve modified code I found elsewhere for the error trapping, but it doesn’t work.

Instead of getting the traced 'Errorhandler: ’ + event, I get ‘Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found.’ in the output window.

Any ideas what I’m missing?

```auto
import flash.net.URLLoader;
import flash.display.Loader;
import flash.events.*;
import flash.events.IOErrorEvent;

var inc:Number=1;

function errorHandler(event:ErrorEvent):void {
	trace("errorHandler: " + event);
}

var timer:Timer=new Timer(1000);
timer.addEventListener(TimerEvent.TIMER, onTimer);
timer.start();

function onTimer(evt:TimerEvent):void {
	var ldr = new Loader();
	ldr.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);
	ldr.addEventListener(SecurityErrorEvent.SECURITY_ERROR, errorHandler);
	ldr.load(new URLRequest("tag_"+inc+".jpg"));
	inc++;
	addChild(ldr);
}

```
