Currently with the texture and sound loaders most of the exceptions are unchecked. In other words if you are missing a texture the application bombs out unless you explicitly check for them.
I propose that we change to the standard practice of using checked exceptions to force the developer to check for exceptions which can reasonably be thrown (ie. image not found).
This may cause some people strife as it is a change to the API and they will have to add try catch blocks in some places - but hey we’re not at version 1 yet and the sooner the better as far as this is concerned.
I am more than happy to put the work in and modify Xith3D - but it first needs approval.
I believe that such “missing media” exceptions are ones that the programmer should be forced to catch as there is a good chance they will crop up and hence we should use checked exceptions instead.
Regards,
Will.
PS. Please post your opinion along with your yey or nay votes 