All About Symbian
Restored section. This page is part of a read-only archive of All About Symbian. The support and knowledgebase section of the site was originally retired around 2013. It has been restored from the content database in April 2026. The content is preserved as-is — some formatting, images, or links may not work as originally intended.

Why do my Java programs crash with 'exception' errors?

01 February 2006 · by Steve Litchfield
Applications, Troubleshooting, Miscellaneous Series 80

Q. On all Nokia's documentation, it says that my Nokia 9500 has MIDP 2.0 (a type of Java support) installed. However, when I look in the Java installer on my 9500 (called 'Applications') and go to 'Help | About', it says that I have MIDP 1.0 only. Can you help clear up the confusion? I'm trying to install certain J2ME applications, but they crash with 'exception' error messages.

A. The Nokia 9500 has fully supported MIDP 2.0 from day one and the appropriate software is already built into the ROM. There isn't an application called 'Applications' and the reference to MIDP 1.0 gives a big clue as to what's going wrong on your device. I'll bet you've got the Java runtime for the old Nokia 9210 installed, either deliberately or as part of restoring files when upgrading from the old device to the new one. Look in 'Control panel | Data management | Application manager'. If you have any extra Java runtimes or modules in there, use the 'Remove' function on each. If there's no entry that looks right, or if you remove one and the problem's still there, then you have spurious files in your \System folder and it's best to backup everything you need and reformat the internal disk. The procedure is up on the web as a handy check list at 3lib.ukonline.co.uk/9500afresh.htm.

Once Java is working again, you just need to double-click on a 'midlet' JAR file to install it on the Communicator or on a JAD file to download it from the web.