It is quite hard to answer this question without you providing more details, but I can name a common issue:
Display
may not be initialized, check your program's flow and then you can see why it is not being initialized.
Moreover, please abide the Java conventions for everyone's sake. Variables and methods are typed in camelcasing. So these ones would need to be changed:
String Input
toString input
.ListCommand()
tolistCommand()
.- etc. I hope you get the idea.