You are comparing Strings with == in your while condition (which compares references instead of values - use equals method for value equality), while loop should be changed to following -
while (!option.equals("5"))
It works in C# flawlessly because of operator overloading while operator overloading is not allowed in java (though "+" is overloaded for String and numbers)