# Try catch block not working

**URL:** <https://forum.kirupa.com/t/try-catch-block-not-working/315565>\
**Category:** Uncategorized\
**Created:** [October 29, 2010, 6:02am UTC](https://forum.kirupa.com/t/try-catch-block-not-working/315565 "2010-10-29T06:02:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Milan\_vaja](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@Milan\_vaja](https://forum.kirupa.com/u/Milan_vaja)\
**Post date:** [October 29, 2010, 6:02am UTC](https://forum.kirupa.com/t/try-catch-block-not-working/315565/1 "2010-10-29T06:02:39Z")

</div>

here is my code any one tell me please  
why my code not working

here is my as code

package com\_dp  
{  
import flash.net.URLLoader;  
import flash.net.URLRequest;  
import flash.events.Event;  
import flash.errors.IOError;  
import flash.events.EventDispatcher;

```
public class xmlClass extends EventDispatcher
{
    var myXML:XML;
    var myXML_File:URLLoader;
    var fileName:String;
    var nodeName:String;
    var DONE_LOADING:Event = new Event("done_Loading");
    public var XML_Data_Array:Array = [];
    
    
    public function get_xml_Releated_Data(fName:String,nodeName:String):void
    {    
        this.fileName = fName;
        this.nodeName = nodeName;
        try
        {
            var file_Location:URLRequest = new URLRequest(fileName);
            myXML_File = new URLLoader(file_Location);
        }
        catch(e:IOError)
        {
            trace("File Not Found");
        }
        finally
        {
            myXML_File.addEventListener(Event.COMPLETE,loadData);
        }
        
    }

    public function loadData(e:Event):void
    {
        myXML = new XML(myXML_File.data);
                    
        for(var i:int = 0; i&lt;myXML.child(nodeName).length();i++)
        {
             XML_Data_Array* = myXML.child(nodeName)*;
        }
        dispatchEvent(DONE_LOADING);
        
    }        
    
    }

```

}

plz tell me  
anyone  
thnx in advance!!!
