MATLAB: Does the MATLAB installation crash on Mac OS X

MATLAB

The MATLAB installer (InstallForMacOSX) crashes without error whenever launched on Mac OS X. The Console includes one of the following error messages:
InstallForMacOSX[]: Preparing installation files ...
InstallForMacOSX[]: cp: //java/jar/*: No such file or directory
InstallForMacOSX[]: cp: //java/jarext/*: No such file or directory
InstallForMacOSX[]: Installing ...
InstallForMacOSX[]: Unable to access jarfile /tmp/mathworks_***/java/jar/installwizard.jar
InstallForMacOSX[]: Finished
or:
InstallForMacOSX[]Preparing installation files ...
InstallForMacOSX[]Installing ...
InstallForMacOSX[]Exception in thread "main"
InstallForMacOSX[]java.lang.NoClassDefFoundError:
InstallForMacOSX[]Caused by: java.lang.ClassNotFoundException: installation
InstallForMacOSX[] at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
InstallForMacOSX[] at java.security.AccessController.doPrivileged(Native Method)
InstallForMacOSX[] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
InstallForMacOSX[] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
InstallForMacOSX[] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
InstallForMacOSX[] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
InstallForMacOSX[]Finished

Best Answer

This bug has been fixed in Release 2012a (R2012a). For previous product releases, read below for any possible workarounds:
This error will occur if your installation files are located in a path that contains an invalid character.
For MATLAB versions including R2011b and prior, this error will also occur if your installation files are located in a path that contains a space.
Check all folders containing the MATLAB downloaded installation files and remove any spaces or other invalid (non-alphanumeric) characters.