I got on today, tried logging onto a server, and Minecraft crashed. After retrying a few times and restarting my client, I tried to do the same so I could actually copy the error message. Then the versions wouldn't load no matter how long I waited. I tried logging out and back in to hopefully fix that, and now when I try to log in it just continues loading indefinitely.
Actually, it appears that somehow the most recent java 'update' had deleted my java unsuccessfully and ended up making me unable to re-download java, then saying to restart, and when I restart nothing changes. Any help I can get would be greatly appreciated, as I have no clue how to fix this, but since it is no longer a Minecraft issue, I'm fine if it's ignored.
Can't Even Log Into Minecraft