I know that at some point Oracle was uninstalling older versions of Java when newer versions were installed, but it looks like that's gone again. Since we cannot rely on this feature, what I was hoping for instead was to use PatchMyPc's Uninstall ability instead.
Patch My Pc already detects when there are newer versions of Java and will install them. However, even though it knows that both the new and old are installed, and even though there is an ability to uninstall the older version from the Uninstaller tab, this must be done manually. I would like for there to be an option to do this automatically instead.
We are looking at putting a feature for this.
This feature is available since Patch My PC v3.0.4.0, It will automatically uninstall any previous Java 8 updates before installing the latest.