Verified the last answer as a fix for the following:
Illustrator 5.1 <- crashes on exit
Extension Manager CS5.5
Media Encoder 5.5
Adobe Flash CS5.5, Adobe Flash Catalyst, and Adobe Flash Builder 4.5
all crash on launch with JVM errors.
This answers the question above concerning why Illustrator and other Creative Suite apps check for Java machine compatibility since all the Creative Suite products are supposed to be interoperable. For example, you are supposed to be able to launch Flash from Dreamweaver in order to insert a Flash object into a web page.
Additional details: Upgraded to El Capitan last night. using the Java 8 as provided by upgrade. I did not try to test Java in any browser yet.
Important note: The above instructions assume you know that you know you are supposed to be operating on your System Volume and where it is. When you boot up with Cmd-R you will boot into the recovery partition. When you open Terminal you will be in the recovery partition. In order to get to the partition of your hard drive where your system volume is you must enter 'cd ..' a few times till you are at the top of the file tree then 'cd Volumes' and then 'cd [Your boot drive name]'. Then the directions above will accomplish what you want. I have yet to try the symlink solution because it doesn't seem applicable to El Capitan.
 In my first response I found that carrying out the fix suggested by archemdix and that solved the problem for most of the CS5.5 bundle. I apologize for the duplicate posts.
I realized after a little research that when El Capitan wiped out the old Java and installed the newest version of the java runtime, it did not install the JDK. If you have just upgraded to El Capitan and you see the message "It appears you do not have a Java Runtime installed" when checking in Terminal with "java -version".
I guess Apple figures developers are smart enough to figure this out. But after having Sun and then Oracle look after my Java updates for over a decade, it wasn't an intuitive change.