Lets say we have two classes Connector and Main. First one has method connect(); and another has actionListener() at the button. The Connector.connect() may throw an exception. I'm not sure where is the proper place to handle this; in Connector or in Main in general? If we programming android, is it the same place to put logs ?
Edit: Great article covering above problem: https://today.java.net/pub/a/today/2003/12/04/exceptions.html