i noticed, but i'll explain to you why i said it usually happens with the servers.
My first clue was the "Failed to login." that means that there isn't something wrong with java, there is either issues validating your account, or it can't login for some reason. This happens to me when the servers are down.
My second clue was the URL it provided. "Session.Minecraft.net" is the Mutiplayer servers that Mojang has.
Thirdly, your connecting to a server. i can tell by it giving you the server ID.
The Meaning of Life, the Universe, and Everything.
I'll also explain why
Some servers do not connect to Mojang. These are like Bukkit servers, etc, that don't use the Minecraft Server manager that does connect to Mojang. So if it can't connect to Mojang, It spews out this error.