I was just curious as to why I see many people in this forum using BufferedReader over the Scanner class? I don't believe I've heard of it before I came here, I've just always used the Scanner class.
Is there any particular reason why someone would choose BufferedReader? I've not run into any problems or confusing using Scanner, but if there is a better advantage of BufferedReader, I may start using it.