No it can't be white because if my hat is white then the person with black hat will guess immediately that his hat would be black by looking the two white hats and said that there can never be three white hats so in another words he is also confused because there is only one possible.There are three black hats.