If it is a recent error (since Jan 14th) you can try to add this:
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setUseSSL(true); // <======== set use SSL
Twitter
added a requirement on January 14th to use SSL/HTTPS
when using their API.
The above code fixed it for me.