Added string version of exception handling functions
Add non null requirement to exception handling
Fix null call for taskPanelActionListener