I’ve noticed that there are a lot of sites out there that have swfs throwing Errors (*). It’s the most annoying thing about having to use the debugger version of the flash player. I don’t want to look at other coders sloppy error handling, but there seems to be no choice. Check Microsofts Xbox Live site for instance: http://live.xbox.com/nb-NO/default.aspx – it pops an error window with: Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found. The site is just a random example – Microsoft is no better or worse than others.
Come on people! Add some event listeners, test your code. Run the debugger version yourselves. An Error means that something you should have control over isn’t under control. It’s not brain surgery – it’s two lines of code. Give or take.
* Technically the sites have code that dispatch ErrorEvents that there are no listeners for. When an ErrorEvent isn’t handled, it’s displayed in the same way a throw new Error()